Filter results


-
£ - £
Live and learn on the coast of Lake Ontario when you choose to develop and perfect your language skills with English courses in Hamilton. Hamilton is known as the "City of Waterfalls," so students should take some time to explore the stunning natural beauty found here. Webster's and Tews...
Sort by: Best match
Best match: Heartland International English School

Mississauga, Canada

40 km away

Heartland International English School
Duration: 1 - 52 weeks
Classes per week: 15
Age range: 16 years old and older
starting at
£ 290
Best match: Heartland International English School

Mississauga, Canada

40 km away

Heartland International English School
Duration: 1 - 52 weeks
Classes per week: 25
Age range: 16 years old and older
starting at
£ 332
Best match: Heartland International English School

Mississauga, Canada

40 km away

Heartland International English School
Duration: 1 - 52 weeks
Classes per week: 33
Age range: 16 years old and older
starting at
£ 382
Best match: English Encounters

Burlington, Canada

15 km away

English Encounters
Duration: 1 - 52 weeks
Classes per week: 20
Age range: 18 - 70 years old
starting at
£ 296
Best match: English Encounters

Burlington, Canada

15 km away

English Encounters
Duration: 1 - 52 weeks
Classes per week: 25
Age range: 18 - 70 years old
starting at
£ 433
Best match: English Encounters

Burlington, Canada

15 km away

English Encounters
Duration: 4 weeks
Classes per week: 30
Age range: 18 - 70 years old
starting at
£ 2,151
Best match: English Encounters

Burlington, Canada

15 km away

English Encounters
Duration: 1 - 52 weeks
Classes per week: 10
Age range: 18 - 70 years old
starting at
£ 568
Best match: English Encounters

Burlington, Canada

15 km away

English Encounters
Duration: 1 - 52 weeks
Classes per week: 20
Age range: 18 - 70 years old
starting at
£ 953
Best match: English Encounters

Burlington, Canada

15 km away

English Encounters
Duration: 1 - 52 weeks
Classes per week: 24
Age range: 18 - 70 years old
starting at
£ 356
Best match: The Erindale Academy

Mississauga, Canada

40 km away

The Erindale Academy
Duration: 40 weeks
Age range: 14 - 20 years old
starting at
£ 11,317
Best match: The Erindale Academy

Mississauga, Canada

40 km away

The Erindale Academy
Duration: 8 weeks
Classes per week: 10
Age range: 14 - 20 years old
starting at
£ 3,250
Best match: Heartland International English School

Mississauga, Canada

40 km away

Heartland International English School
Duration: 1 - 52 weeks
Classes per week: 8
Age range: 16 years old and older
starting at
£ 167
Best match: English Encounters

Burlington, Canada

15 km away

English Encounters
Duration: 1 - 52 weeks
Classes per week: 25
Age range: 18 - 70 years old
starting at
£ 433
Best match: English Encounters

Burlington, Canada

15 km away

English Encounters
Duration: 1 - 52 weeks
Classes per week: 25
Age range: 18 - 70 years old
starting at
£ 433

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