English Language Teaching

We offer a variety of publications on language, literature and teaching methodology to English teachers and learners of every level, from elementary school to university.

Catalogues and price lists

Events and Conferences

LC 2020

February 23 - 26, 2020
Vancouver, BC

More Details

Atlantic TESL 2020

April 30 - May 2, 2020
Halifax, NS

More Details


April 30 – May 1, 2020
Ottawa, ON

More Details

See all events

Product added to cart