Weekly Class Schedule
Every class we run in Geneva and South Elgin — find your training time
How Our Training Week Runs
Personal training blocks run morning, midday and evening every day of the week, and you book your slot directly with your trainer. Group classes are fixed: Adult HIIT meets weekday mornings at 10 AM in Geneva, High School Speed and HS Weight Training run Monday through Thursday after school, and the Youth Speed program meets Wednesdays at 7 PM at our South Elgin facility.
Use the filter above to see one program at a time, and check the location tag on each class — most sessions run at 1000 S Kirk Rd in Geneva, with the youth speed program at 721 Martin Dr in South Elgin. New athletes start with an evaluation, so before your first class, choose a membership or contact a coach and we will place your athlete in the right group. Members sign in to classes through the member portal linked above.