TESL Program

TESL: Teaching English as a Second Language, Canada – national federation of teachers and providers in Canada. A term that refers to teacher training programs in ESL.

TESL Canada is a national non profit organization with a mission to promote excellence in the teaching and learning of English as a second or additional language in partnership with its constituent provincial and territorial associations, and like-minded national and international organizations. http://www.tesl.ca/