EP Languages
- Getting Started with EP Languages: Hub for Canadian teachers
- The principles of Effective World Languages programs and EP
- Education Perfect World Languages
- Education Perfect Languages: International
- How non-specialist teachers can support language programmes using EP
- Language Teaching for Non-Specialists: The Essentials