General English
TOEFL
Business English
FCE
CAE
IELTS
CPE
ILEC
BEC
GMAT
Duration
classes at the most of schools start every Monday
Part-time <15 lessons/week from 480 $
Standard 15-20 lessons/week from 340 $
Intensive 21-27 lessons/week from 394 $
Super-intensive 28-50 lessons/week from 1050 $
from 340 $
from 725 $
from 1320 $
from 1950 $
from 2375 $
67 courses

Search

Course type
Duration
Your language level
Any intensity of classes Part-time <15 lessons/week Standard 15-20 lessons/week Intensive 21-27 lessons/week Super-intensive 28-50 lessons/week
Any price level star stars stars stars stars
Search by 67 courses
Our recommendations / Sort by price / Sort by reviews
18+
Age limit
15
Class size
1-52
Duration range
18
Lessons per week
Join students from all over the world, here in Miami Beach. Regardless of your nationality, age or schedule, come visit us and let our teachers take you to fluency! 
Apply
18+
Age limit
15
Class size
4-52
Duration range
20
Lessons per week
Join students from all over the world, here in Miami Beach. Regardless of your nationality, age or schedule, come visit us and let our teachers take you to fluency! 
Apply
18+
Age limit
15
Class size
1-52
Duration range
18
Lessons per week
The Premium Semi-Intensive English program offers language instruction with an approach that integrates four skills: speaking, listening, reading and writing.  
Apply
18+
Age limit
15
Class size
1-52
Duration range
22
Lessons per week
The Premium Intensive English program offers language instruction with an approach that integrates four skills: speaking, listening, reading and writing.  
Apply
18+
Age limit
10
Class size
4-48
Duration range
20
Lessons per week
At Mind Fuel School, our English classes are based on ear training, pronunciation practice, accent reduction exercises and extensive oral practice. 
Apply
18+
Age limit
15
Class size
1-22
Duration range
17
Lessons per week
SBL North offers 8 levels of English classes, from Beginner to Advanced. We follow the ‘Communicative Method’, emphasizing immersion in English conversation. 
Apply
18+
Age limit
12
Class size
1-52
Duration range
18
Lessons per week
Language On’s signature English course is the English Unlimited program (Intensive English Program), a versatile intensive language course designed to meet the ne.. 
Apply
18+
Age limit
15
Class size
4-52
Duration range
20
Lessons per week
SBL North offers 8 levels of English classes, from Beginner to Advanced. We follow the ‘Communicative Method’, emphasizing immersion in English conversation. 
Apply
18+
Age limit
12
Class size
1-52
Duration range
18
Lessons per week
Language On’s signature English course is the English Unlimited program (Intensive English Program), a versatile intensive language course designed to meet the ne.. 
Apply
18+
Age limit
15
Class size
1-52
Duration range
18
Lessons per week
Join students from all over the world, here in Miami Beach. Regardless of your nationality, age or schedule, come visit us and let our teachers take you to fluency! 
Apply
18+
Age limit
15
Class size
4-52
Duration range
20
Lessons per week
Join students from all over the world, here in Miami Beach. Regardless of your nationality, age or schedule, come visit us and let our teachers take you to fluency! 
Apply
18+
Age limit
15
Class size
1-52
Duration range
18
Lessons per week
Join students from all over the world, here in Miami Beach. Regardless of your nationality, age or schedule, come visit us and let our teachers take you to fluency! 
Apply
18+
Age limit
15
Class size
4-52
Duration range
20
Lessons per week
Join students from all over the world, here in Miami Beach. Regardless of your nationality, age or schedule, come visit us and let our teachers take you to fluency! 
Apply
18+
Age limit
12
Class size
1-52
Duration range
20
Lessons per week
Language On’s signature English course is the English Unlimited program (Intensive English Program), a versatile intensive language course designed to meet the ne.. 
Apply
16+
Age limit
15
Class size
2-52
Duration range
20
Lessons per week
Open Hearts Language Academy uses a skills-based curriculum, focused specifically on developing necessary linguistic skills in five major areas: Reading, writing, l.. 
Apply
18+
Age limit
15
Class size
4-52
Duration range
30
Lessons per week
Join students from all over the world, here in Miami Beach. Regardless of your nationality, age or schedule, come visit us and let our teachers take you to fluency! 
Apply
18+
Age limit
15
Class size
2-52
Duration range
20
Lessons per week
Our English as a Second Language program for international students offers 8 different levels and follows an integrated curriculum, focused specifically on develop.. 
Apply
16+
Age limit
15
Class size
2-52
Duration range
24
Lessons per week
Open Hearts Language Academy uses a skills-based curriculum, focused specifically on developing necessary linguistic skills in five major areas: Reading, writing, l.. 
Apply
18+
Age limit
15
Class size
2-52
Duration range
24
Lessons per week
Our English as a Second Language program for international students offers 8 different levels and follows an integrated curriculum, focused specifically on develop.. 
Apply
16+
Age limit
8
Class size
1-52
Duration range
20
Lessons per week
Language On’s signature English course is the English Unlimited program (Intensive English Program), a versatile intensive language course designed to meet the ne.. 
Apply
16+
Age limit
8
Class size
1-52
Duration range
25
Lessons per week
Language On’s signature English course is the English Unlimited program (Intensive English Program), a versatile intensive language course designed to meet the ne.. 
Apply