Filter results


-
$ - $
Sort by: Best match
Student ratings: English Encounters

Burlington, Canada

English Encounters
Duration: 4 weeks
Classes per week: 30
Age range: 18 - 65 years old
starting at
$2,568
Student ratings: English Encounters

Burlington, Canada

English Encounters
Duration: 2 - 52 weeks
Classes per week: 20
Age range: 18 - 65 years old
starting at
$562
Student ratings: English Encounters

Burlington, Canada

English Encounters
Duration: 1 - 52 weeks
Classes per week: 25
Age range: 18 - 70 years old
starting at
$558
Student ratings: Metropolitan College

Hamilton, Canada

Metropolitan College
Duration: 1 - 52 weeks
Classes per week: 25
Age range: 12 - 65 years old
starting at
$281
Student ratings: Metropolitan College

Hamilton, Canada

Metropolitan College
Duration: 1 - 12 weeks
Classes per week: 5
Age range: 12 - 65 years old
starting at
$361
Student ratings: Language Studies International (LSI): Toronto

Toronto, Canada

Language Studies International (LSI): Toronto
Duration: 1 - 52 weeks
Classes per week: 30
Age range: 16 years old and older
starting at
$453
Student ratings: Language Studies International (LSI): Toronto

Toronto, Canada

Language Studies International (LSI): Toronto
Duration: 1 - 4 weeks
Classes per week: 20
Age range: 40 years old and older
starting at
$650
Student ratings: Language Studies International (LSI): Toronto

Toronto, Canada

Language Studies International (LSI): Toronto
Duration: 1 - 11 weeks
Classes per week: 10
Age range: 16 years old and older
starting at
$261
Student ratings: Language Studies International (LSI): Toronto

Toronto, Canada

Language Studies International (LSI): Toronto
Duration: 1 - 52 weeks
Classes per week: 20
Age range: 16 years old and older
starting at
$393
Student ratings: International Language Academy of Canada - Toronto

Toronto, Canada

International Language Academy of Canada - Toronto
Duration: 1 - 52 weeks
Classes per week: 32
Age range: 16 - 18 years old
starting at
$426
Student ratings: International Language Academy of Canada - Toronto

Toronto, Canada

International Language Academy of Canada - Toronto
Duration: 1 - 52 weeks
Classes per week: 38
Age range: 18 years old and older
starting at
$514
Student ratings: International Language Academy of Canada - Toronto

Toronto, Canada

International Language Academy of Canada - Toronto
Duration: 1 - 52 weeks
Classes per week: 30
Age range: 18 years old and older
starting at
$474
Student ratings: Step by Step Proficiency

Ottawa, Canada

Step by Step Proficiency
Duration: 1 - 52 weeks
Classes per week: 5
Age range: 16 years old and older
starting at
$185
Student ratings: Step by Step Proficiency

Ottawa, Canada

Step by Step Proficiency
Duration: 1 - 52 weeks
Classes per week: 18
Age range: 16 years old and older
starting at
$289
Student ratings: Step by Step Proficiency

Ottawa, Canada

Step by Step Proficiency
Duration: 1 - 52 weeks
Classes per week: 15
Age range: 16 years old and older
starting at
$281

*Prices are subject to change without notice due to exchange rates.