Abby Vanderkooi wins FLMW after a rough season