TESL Canada is the national federation of ESL teachers, learners, and learner advocates in Canada. The organization’s mission is to promote excellence in the teaching and learning of English in partnership with its constituent associations and local and international organizations.