Schedule : Upcoming classes  
        
May 2, 2021 – June 14, 2021
     6:00 AM Class    Details |  Registration has closed
     6:00 PM Class    Details |  Registration has closed
May 9, 2021 – June 21, 2021
     6:00 AM Class    Details |  Registration has closed
     6:00 PM Class    Details |  Registration has closed
May 16, 2021 – June 28, 2021
     6:00 AM Class    Details |  Register
     6:00 PM Class    Details |  Register
May 23, 2021 – July 5, 2021
     6:00 AM Class    Details |  Register
     6:00 PM Class    Details |  Register
June 6, 2021 – July 19, 2021
     6:00 AM Class    Details |  Register
     6:00 PM Class    Details |  Register
 

"Great workout this morning! I love this program you've developed -- challenging workouts with great support; not only from the instructors but the group as a whole. You've taught me I really can push myself and every little bit of extra effort will pay off. It relates to everything in life and its been a great reminder for me. I went to a business meeting today right after the workout and had everybody asking me why I looked like hell (in a good way) ... I was more than happy to tell them  . . . more