In-Person classes

Spanish Language Courses

Spanish Language Courses

Level 1 – Beginners – New!
60 hours – 15 weeks
Tuesdays and Thursdays
6:00 pm – 8:00 pm
Apr 16 – Jul 25

Pre-registration

Level 1 – Beginners – New!
60 hours – 15 weeks
Mondays and Wednesdays
6:00 pm – 8:00 pm
May 6 – Aug 19

Pre-registration

Level 1 – Beginners – New!
30 hours – 10 weeks
Saturdays
12:00 pm – 3:00 pm
Jun 1 – Aug 3

Pre-registration

Level 2 – Upper Beginners – New!
60 hours – 15 weeks
Mondays and Wednesdays
6:00 pm – 8:00 pm
May 6 – Aug 19

Pre-registration

Level 2 – Upper Beginners – New!
60 hours – 15 weeks
Tuesdays and Thursdays
6:00 pm – 8:00 pm
Jun 11 – Oct 24

Pre-registration

Level 4 – Intermediate – New!
60 hours – 15 weeks
Mondays and Wednesdays
6:00 pm – 8:00 pm
May 13 – Aug 16

Pre-registration

Level 5 – Upper Intermediate – New!
60 hours – 15 weeks
Tuesdays and Thursdays
6:00 pm – 8:00 pm
May 14 – Aug 27

Pre-registration

Level 5 – Upper Intermediate – New!
60 hours – 15 weeks
Saturdays
9:00 am – 12:00 pm
Jun 22 – Sep 11

Pre-registration

Brazilian Portuguese Courses

Level 1A – Beginners – New!
30 hours – 10 weeks
Saturdays
9:00 am – 12:00 pm
Jun 1 – Aug 10

Pre-registration

Level 2A – Upper Beginners – New!
21 hours – 7 weeks
Saturdays
9:00 am – 12:00 pm
Jun 8 – Jul 20

Pre-registration

Level 2A – Upper Beginners – New!
30 hours – 7.5 weeks
Mondays and Wednesdays
6:30 pm – 8:30 pm
Jun 17 – Aug 5

Pre-registration

English Languages Courses in Houston

English in General

Level 1 – Beginners – New!
50 hours – 12 weeks
Tuesdays and Thursdays
6:00 pm – 8:00 pm
Apr 23 – Jul 9

Pre-registration

Level 3 – Lower Intermediate – New!
50 hours – 12 weeks
Tuesdays and Thursdays
6:00 pm – 8:00 pm
Apr 23 – Jul 9

Pre-registration