Giving Feedback (2-hour Self-study Course)
Lesson Planning (2-hour self-study course)
Teaching Mixed-Ability Classes (2-hour Self-study Course)
Classroom Management (4-hour self-study course)
Teaching Teenage Learners (4-hour self-study Course)
Classroom Management for Young Learners (2-hour Self-study Course)
Teaching Communicatively (2-hour self-study course)
Lesson Planning for Young Learners (4-hour Self-study Course)
A Deeper Learning Companion for CLIL:Putting Pluriliteracies into Practice
CLIL Essentials for Secondary School Teachers
Teaching in Challenging Circumstances
Philip Kerr's 30 Trends in ELT
Jeremy Harmer's 50 Communicative Activities
Pluricultural Language Education and the CEFR
Penny Ur's 77 Tips for Teaching Vocabulary
Nicky Hockly's 50 Essentials for Using Learning Technologies
Cambridge Learner's Dictionary
Cambridge Advanced Learner's Dictionary