Filter results


-
S$ - S$
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
S$ 497
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
S$ 569
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
S$ 656
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
S$ 507
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
S$ 743
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
S$ 3,688
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
S$ 973
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
S$ 1,634
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
S$ 610
Best match: The Erindale Academy

Mississauga, Canada

40 km away

The Erindale Academy
Duration: 40 weeks
Age range: 14 - 20 years old
starting at
S$ 19,403
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
S$ 5,572
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
S$ 287
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
S$ 743
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
S$ 743

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