In-Person classes

Spanish Language Courses

Spanish Language Courses

JUNE

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

Pre-registration

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

Pre-registration

Level 5 – Intermediate – New!
60 hours – 15 weeks
Mondays and Wednesdays
6:00 pm – 8:00 pm
Jun 11 – Sep 17

Pre-registration

Level 7 – Lower Advanced – New!
60 hours – 15 weeks
Mondays and Wednesdays
6:00 pm – 8:00 pm
Jun 2 – Sep 15

Pre-registration

JUL

Level 1 – Beginners – New!
60 hours – 15 weeks
Tuesdays and Thursdays
6:00 pm – 8:00 pm
Jul 1 – Aug 19

Pre-registration

Level 1 – Beginners – New!
30 hours – 7.5 weeks
Tuesdays and Thursdays
10:00 am – 12:00 pm
Jul 15 – Sep 4

Pre-registration

Level 8 – Advanced – New!
30 hours – 7.5 weeks
Tuesdays and Thursdays
4:00 pm – 6:00 pm
Jul 7 – Aug 26

Pre-registration

AUGUST

Level 1 – Beginners – New!
60 hours – 10 weeks
Saturdays
9:00 am – 12:00 pm
Aug 16 – Jan 17

Pre-registration

Level 1 – Beginners – New!
60 hours – 15 weeks
Mondays and Wednesdays
10:00 am – 12:00 pm
Aug 25 – Dec 17

Pre-registration

Level 2 – Upper Beginners – New!
60 hours – 15 weeks
Tuesdays and Thursdays
6:00 pm – 8:00 pm
Aug 12 – Nov 20

Pre-registration

Level 4 – Intermediate – New!
60 hours – 15 weeks
Tuesdays and Thursdays
6:00 pm – 8:00 pm
Aug 26 – Dec 09

Pre-registration

Level 7 – Lower Advanced – New!
60 hours – 10 weeks
Saturdays
9:00 am – 12:00 pm
Aug 16 – Jan 17

Pre-registration

SEP

Level 1 – Beginners – New!
60 hours – 15 weeks
Mondays and Wednesdays
6:00 pm – 8:00 pm
Sep 8 – Dec 21

Pre-registration

Level 2 – Upper Beginners – New!
60 hours – 10 weeks
Saturdays
9:00 am – 12:00 pm
Sep 6 – Jan 31

Pre-registration

Level 3 – Lower Intermediate – New!
60 hours – 15 weeks
Mondays and Wednesdays
6:00 pm – 8:00 pm
Sep 15 – Jan 07

Pre-registration

Level 8 – Advanced – New!
60 hours – 15 weeks
Mondays and Wednesdays
6:00 pm – 8:00 pm
Sep 22 – Jan 14

Pre-registration

OCT

Level 1 – Beginners – New!
60 hours – 15 weeks
Tuesdays and Thursdays
6:00 pm – 8:00 pm
Oct 07 – Feb 03

Pre-registration

Level 6 – Upper - Intermediate – New!
60 hours – 15 weeks
Mondays and Wednesdays
6:00 pm – 8:00 pm
Oct 06 – Jan 28

Pre-registration

Brazilian Portuguese Courses

Brazilian Portuguese Course

JUL

Level 1A – Beginners – New!
30 hours – 7.5 weeks
Tuesdays and Thursdays
6:00 pm – 8:00 pm
Jul 1 – Aug 19

Pre-registration

Level 1B – Beginners – New!
30 hours – 10 weeks
Saturdays
9:00 am – 12:00 pm
Jul 12 – Sep 13

Pre-registration

SEP

Level 1A – Beginners – New!
30 hours – 10 weeks
Saturdays
9:00 am – 12:00 pm
Sep 6 – Nov 08

Pre-registration

Level 1B – Beginners – New!
30 hours – 7.5 weeks
Tuesdays and Thursdays
6:00 pm – 8:00 pm
Sep 02 – Oct 23

Pre-registration

Level 2B – Beginners – New!
30 hours – 7.5 weeks
Mondays and Wednesdays
6:00 pm – 8:00 pm
Sep 27 – Dec 06

Pre-registration

English Languages Courses in Houston

English in General

AUGUST

NON INTENSIVE ENGLISH PROGRAM
LEVEL 2

15 weeks
Tue & Thu (6 pm – 8 pm)
Aug 12 – Nov 20

SEPTEMBER

INTENSIVE ENGLISH PROGRAM
LEVEL 1

8 weeks
Mondays to Thursdays (9 am – 1:30 pm)
Sep 8 – Oct 30

INTENSIVE ENGLISH PROGRAM
LEVEL 2

8 weeks
Mondays to Thursdays (9 am – 1:30 pm)
Sep 8 – Oct 30

Accent Reduction and Conversation

AUG

30 hours – 15 weeks
Saturdays
10:00 am – 12:00 pm
Aug 16 – Nov 22

Pre-registration



Our Mission

“Our mission is to empower individuals with the skills to communicate fluently and confidently in English, Spanish, and Portuguese, fostering cultural understanding and global connections. We strive to provide high-quality, interactive language education that meets the needs of diverse learners, whether for personal growth, professional development, or cross-cultural communication. Through expert instruction and immersive experiences, we aim to bridge cultures and open doors to new opportunities.”