Casey is a great trainer who creates a great workout! Her programming is smart and creative, and flows from one move to the next. Her attention to using correct form makes you feel comfortable and confident, which helps maximize each movement to drive results. Her sessions are always challenging, yet fun.