• Mondays and Wednesdays:

    6:30-7:30 pm all levels

    Tuesdays and Thursdays

    6:00-7:00 am all levels

    6:00-7:00 pm fundamentals

    7:00-8:30 pm advanced/ open mat

  • Mondays and Wednesdays 6:30-7:30 pm

  • Tuesdays and Thursdays 5:30-6:30 pm

  • Mondays and Wednesdays 7:30-8:30 pm

  • Tuesdays and Thursdays 9:00-10:00 am