Weekly Class Schedule

Time Mon Tue Wed Thu Fri
Adult (Morning)
Adult Beginner
10:00 AM – 11:00 AM
Adult Advanced
10:00 AM – 11:15 AM
3:30 PM – 4:45 PM
Junior B1
3:30 PM – 4:45 PM
Junior B1
3:30 PM – 4:45 PM
4:15 PM – 5:30 PM
Junior B1
4:15 PM – 5:30 PM
4:30 PM – 5:30 PM
Junior A1
4:30 PM – 5:30 PM
Junior A1
4:30 PM – 5:30 PM
5:30 PM – 6:30 PM
Junior A2
5:30 PM – 6:30 PM
Junior A2
5:30 PM – 6:30 PM
5:30 PM – 6:45 PM
Junior B2
5:30 PM – 6:45 PM
Junior B2
5:30 PM – 6:45 PM
Junior B2
5:30 PM – 6:45 PM
6:45 PM – 8:15 PM
Advanced
6:45 PM – 8:15 PM
Advanced
6:45 PM – 8:15 PM
Advanced
6:45 PM – 8:15 PM
Advanced
6:45 PM – 8:15 PM
Advanced
6:45 PM – 8:15 PM

Monday

  • Junior A14:30 PM – 5:30 PM
  • Junior B25:30 PM – 6:45 PM
  • Advanced6:45 PM – 8:15 PM

Tuesday

  • Adult Beginner10:00 AM – 11:00 AM
  • Junior B14:15 PM – 5:30 PM
  • Junior A25:30 PM – 6:30 PM
  • Advanced6:45 PM – 8:15 PM

Wednesday

  • Junior B13:30 PM – 4:45 PM
  • Junior B25:30 PM – 6:45 PM
  • Advanced6:45 PM – 8:15 PM

Thursday

  • Adult Advanced10:00 AM – 11:15 AM
  • Junior A14:30 PM – 5:30 PM
  • Junior B25:30 PM – 6:45 PM
  • Advanced6:45 PM – 8:15 PM

Friday

  • Junior B13:30 PM – 4:45 PM
  • Junior A25:30 PM – 6:30 PM
  • Advanced6:45 PM – 8:15 PM

Class Level Designations

To help families choose the best fit, our class levels use simple number designations:

  • Classes with a “1” in the title are scheduled before 5:30 PM and are ideal for students who are available earlier in the afternoon.

  • Classes with a “2” in the title begin at 5:30 PM or later and are designed for families who are not able to arrive before 5:30 PM.

The number in the class name refers only to scheduling availability and does not indicate skill level or advancement. If you’re unsure which class is right for your student, we’re happy to help guide you.