Schedule Class Schedule Pick a perfect time for your next training session! Book Private Lesson All Events Elite Junior Monday Tuesday Wednesday Thursday Friday Saturday 12:00 pm Junior 12:00 pm - 1:30 pm 12:30 pm 1:00 pm 2:00 pm Elite 2:00 pm - 4:00 pm 2:30 pm 3:00 pm 3:30 pm 6:00 pm Elite 6:00 pm - 8:00 pm Junior 6:00 pm - 7:30 pm Elite 6:00 pm - 8:00 pm Junior 6:00 pm - 7:30 pm Elite 6:00 pm - 8:00 pm 6:30 pm 7:00 pm 7:30 pm Monday Tuesday Wednesday Thursday Friday Saturday 2:00 pm Elite 2:00 pm - 4:00 pm 2:30 pm 3:00 pm 3:30 pm 6:00 pm Elite 6:00 pm - 8:00 pm Elite 6:00 pm - 8:00 pm Elite 6:00 pm - 8:00 pm 6:30 pm 7:00 pm 7:30 pm Monday Tuesday Wednesday Thursday Friday Saturday 12:00 pm Junior 12:00 pm - 1:30 pm 12:30 pm 1:00 pm 6:00 pm Junior 6:00 pm - 7:30 pm Junior 6:00 pm - 7:30 pm 6:30 pm 7:00 pm Monday Elite 6:00 pm - 8:00 pm Tuesday Junior 6:00 pm - 7:30 pm Wednesday Elite 6:00 pm - 8:00 pm Thursday Junior 6:00 pm - 7:30 pm Friday Elite 6:00 pm - 8:00 pm Saturday Junior 12:00 pm - 1:30 pm Elite 2:00 pm - 4:00 pm