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

Atlantic TESL 2020

April 30 - May 2, 2020
Halifax, NS

More Details


April 30 – May 1, 2020
Ottawa, ON

More Details

IFP 2020

May 29-30, 2020
Toronto, ON

More Details

See all events

Product added to cart