Level 1 – New!
30 hours – 7.5 weeks
Tuesdays and Thursdays
6:00 pm – 8:00 pm
Aug 13 – Oct 1
Level 1 – Beginners – New!
60 hours – 15 weeks
Tuesdays and Thursdays
6:00 pm – 8:00 pm
Aug 13 – Nov 19
Level 1 – Beginners – New!
60 hours – 20 weeks
Saturdays
12:00 pm – 3:00 pm
Aug 17 – Jan 4
Level 1 – Beginners – New!
60 hours – 15 weeks
Tuesdays and Thursdays
10:00 am – 12:00 pm
Sep 9 – Dec 19
Level 1 – Beginners – New!
60 hours – 15 weeks
Mondays and Wednesdays
6:00 pm – 8:00 pm
Sep 16 – Jan 8
Level 2 – Upper Beginners – New!
60 hours – 20 weeks
Saturdays
9:00 am – 12:00 pm
Aug 10 – Dec 21
Level 2 – Upper Beginners – New!
60 hours – 15 weeks
Mondays and Wednesdays
10:00 am – 12:00 pm
Aug 14 – Nov 27
Level 2 – Upper Beginners – New!
60 hours – 15 weeks
Mondays and Wednesdays
6:00 pm – 8:00 pm
Sep 4 – Dec 16
Level 3 – Lower Intermediate – New!
60 hours – 15 weeks
Tuesdays and Thursdays
10:00 am – 12:00 pm
Aug 27 – Dec 10
Level 3 – Lower Intermediate – New!
60 hours – 15 weeks
Mondays and Wednesdays
6:00 pm – 8:00 pm
Sep 9 – Dec 18
Level 4 – Lower Intermediate – New!
60 hours – 15 weeks
Saturdays
9:00 am – 12:00 pm
Aug 17 – Jan 11
Level 5 – Upper Intermediate – New!
60 hours – 15 weeks
Mondays and Wednesdays
6:00 pm – 8:00 pm
Sep 16 – Jan 8
Level 6 – Intermediate – New!
60 hours – 15 weeks
Tuesdays and Thursdays
6:00 pm – 8:00 pm
Sep 24 – Jan 16