Courses

Categories

  • Option 1

    Day: Wednesdays (34 Classes)
    Dates: September 10, 2025 to June 9, 2027
    Class Time: 4:30 pm to 6:00 pm
  • Option 1

    Day: Thursdays (36 Lessons)
    Dates: September 10, 2026 to June 3, 2027
    Class Time: 6:15 pm to 7:30 pm
  • Option 2

    Day: Fridays (36 Lessons)
    Dates: September 11, 2026 to June 4, 2027
    Class Time: 4:30 pm to 5:45 pm
  • Option 3

    Day: Saturdays (32 Classes)
    Dates: September 12, 2026 to June 5, 2027
    Class Time: 12:45 pm to 2:00 pm
Select options This Course has multiple variants. The options may be chosen on the Course page
  • Option 1

    Day: Wednesdays (33 Classes)
    Dates: September 9, 2026 to June 2, 2027
    Class Time: 6:15 pm to 7:30 pm
    Max Student: 10
  • Option 2

    Day: Fridays (36 Classes)
    Class Time: 2:45 pm to 4:00 pm
    Max Student: 10
  • Option 3

    Day: Saturday (33 Classes)
    Dates: September 12, 2026 to June 5, 2027
    Class Time: 3:45 pm to 5:00 pm
    Max Student: 10
Select options This Course has multiple variants. The options may be chosen on the Course page
  • Option 1

    Day: Thursdays (36 Classes)
    Dates: September 10, 2026 to June 3, 2027
    Class Time: 4:30 pm to 5:45 pm
  • Option 2

    Day: Saturdays (33 Lessons)
    Dates: September 12, 2026 to June 5, 2027
    Class Time: 2:00 pm to 3:15 pm
Select options This Course has multiple variants. The options may be chosen on the Course page
  • Option 1

    Day: Saturdays (33 Classes)
    Dates: September 12, 2026 to June 5, 2027
    Class Time: 12:30 pm to 2:00 pm
  • Option 1

    Day: Mondays (32 Lessons)
    Dates: September 14, 2026 to May 31, 2027
    Class Time: 4:30 pm to 6:00 pm
Select options This Course has multiple variants. The options may be chosen on the Course page

Currently Accepting Registration for
2026 Summer Camps

Schedule a New Student Consultation

SCHEDULE A NEW STUDENT CONSULTATION