General English

General English

Our General English program is ideal for all English language learners, from absolute beginners to advanced proficiency. Classes cover everything from reading and writing to speaking and listening, as well as vocabulary, idioms, grammar, and pronunciation. Our outstanding teachers and small class sizes create an optimal learning environment.

The classes are offered at Hansa's Yonge Street campus, just steps from Eglinton Station. Take a look at our convenient schedule and register today! New students can start on any Monday.

We also offer Private ESL classes for students who prefer specialized or personalized instruction.

Schedule

  • Monday to Friday
  • 10 hours per week: 9:00 a.m. – 11:00 a.m.
  • 15 hours per week: 1:30 p.m. – 4:30 p.m.
  • 20 hours per week: 9:00 a.m. – 1:00 p.m.
  • 25 hours per week: 11:00 a.m. – 4:30 p.m.
  • 35 hours per week: 9:00 a.m. – 4:30 p.m.
  • Lunch Break: 1:00 p.m. – 1:30 p.m.

Prices (2026)

  • 10 hours per week: CAD 120
  • 15 hours per week: CAD 175
  • 20 hours per week: CAD 230
  • 25 hours per week: CAD 285
  • 35 hours per week: CAD 340

All programs require a CAD 100 non-refundable registration fee.

Prices are in Canadian dollars.

Fill out the form and study the language that opens doors to your future at Hansa Language Centre