Level 1 – Beginners – New!
60 hours – 15 weeks
Tuesdays and Thursdays
6:00 pm – 8:00 pm
Apr 16 – Jul 25
Level 1 – Beginners – New!
60 hours – 15 weeks
Mondays and Wednesdays
6:00 pm – 8:00 pm
May 6 – Aug 19
Level 1 – Beginners – New!
30 hours – 10 weeks
Saturdays
12:00 pm – 3:00 pm
May 11 – Jul 13
Level 2 – Upper Beginners – New!
60 hours – 15 weeks
Mondays and Wednesdays
6:00 pm – 8:00 pm
May 6 – Aug 19
Level 2 – Upper Beginners – New!
60 hours – 15 weeks
Tuesdays and Thursdays
6:00 pm – 8:00 pm
Jun 11 – Oct 24
Level 4 – Intermediate – New!
60 hours – 15 weeks
Mondays and Wednesdays
6:00 pm – 8:00 pm
May 13 – Aug 16
Level 5 – Upper Intermediate – New!
60 hours – 15 weeks
Tuesdays and Thursdays
6:00 pm – 8:00 pm
May 14 – Aug 27
Level 5 – Upper Intermediate – New!
60 hours – 15 weeks
Saturdays
9:00 am – 12:00 pm
Jun 22 – Sep 11