APRIL
Level 1 – Beginners – New!
60 hours – 20 weeks
Saturdays
9:00 am – 12:00 pm
Apr 5 – Aug 23
Level 1 – Beginners – New!
60 hours – 15 weeks
Mondays and Wednesdays
6:00 pm – 8:00 pm
Apr 7 – Jul 21
Level 3 – Lower Intermediate – New!
60 hours – 15 weeks
Tuesdays and Thursdays
6:00 pm – 8:00 pm
Apr 29 – Aug 7
MAY
Level 2 – Upper Beginners – New!
60 hours – 15 weeks
Mondays and Wednesdays
10:00 am – 12:00 pm
May 5 – Aug 18
Level 2 – Upper Beginners – New!
60 hours – 15 weeks
Mondays and Wednesdays
6:00 pm – 8:00 pm
May 19 – Sep 1
Level 2 – Upper Beginners – New!
60 hours – 15 weeks
Tuesdays and Thursdays
6:00 pm – 8:00 pm
May 28 – Sep 8
Level 3 – Lower Intermediate – New!
60 hours – 15 weeks
Tuesdays and Thursdays
10:00 am – 12:00 pm
May 20 – Aug 28
Level 5 – Intermediate – New!
60 hours – 15 weeks
Mondays and Wednesdays
6:00 pm – 8:00 pm
May 28 – Sep 8
Level 7 – Upper Intermediate – New!
60 hours – 15 weeks
Mondays and Wednesdays
6:00 pm – 8:00 pm
May 19 – Sep 1
Level 8 – Advanced – New!
60 hours – 15 weeks
Tuesdays and Thursdays
6:00 pm – 8:00 pm
May 29 – Sep 9
JUNE
Level 2 – Upper Beginners – New!
60 hours – 20 weeks
Saturdays
9:00 am – 12:00 pm
Jun 21 – Nov 8
Level 4 – Lower Intermediate – New!
60 hours – 20 weeks
Saturdays
9:00 am – 12:00 pm
Jun 14 – Nov 1
Level 7 – Upper Intermediate – New!
60 hours – 20 weeks
Saturdays
9:00 am – 12:00 pm
Jun 21 – Nov 8