• have fun and train
  • our facilities
  • Great Coaching
  • Classes

Summer classes are underway!  Click the “Summer 2015″ Tab at the top of this page for the summer schedule.  If you are interested in enrolling, please give us a call and we would be happy to check availability for you!  314-968-9494

Fall 2015-2016 Enrollment:  Enrollment for fall will begin the week of July 27th!  Check back then for the schedule!


In this section you will find all the information you need to sign up for the latest classes, teams and sessions.