Teaching articles

Checking understanding

Reflective teaching: Exploring our own classroom practice

Using Voice and AI assistants for language learning

Working in pairs and groups

Having fun with dialogues

Kids and vocabulary

Teaching online

How to get started as an online teacher of English

Online teachers share their tips



Intensive reading

Extensive reading

Four Practical Principles for Enhancing Vocabulary Instruction

Freeze the writing / a way to make writing tasks a group activity

Peer and self assessment


Equal opportunity and diversity

Identifying and working with dyslexic students

Reconcilable Differences? Standards-Based Teaching and Differentiation

Leadership for Differentiating Schools & Classrooms

Total Physical Response

Motivating speaking activities for lower levels

Motivating the unmotivated

Motivating teenagers


Early years learning framework

Group work vs. Whole class activities

Film Reviews; Lesson Plan

Get to know neighbors; Lesson Plan

Course Planning

Analyzing Language

Teens and reading skills

The magic of story time

Stories and poems

Personalized speaking

Kids and speaking

Teaching speaking skills 1

Product and process writing; a comparison

Kids and writing

Writing activities

Planning for differentiation

Fifteen ways to adapt your textbook so your students aren't bored to death

Ideas for using the course book creatively

A task-based approach

Integrating pronunciation into classroom activities

Connected speech

Phonemic Chart

How to teach grammar; Three Golden Rules


A well-balanced use of L1 in the classroom

Error correction

Grouping students

Action research

English teaching in difficult circumstances

Maximizing learning in large classes

Teaching in difficult circumstances

Maximizing learning in large classes

Teaching one to one

How to get started as an online teacher of English

Teaching without a coursebook


Activities for teaching young learners

The image in English language teaching

Flashcard maker


10 things I do with my mini-boards

What's your name?

A beginner's guide to mobile learning in ELT

Mobile pedagogy for English language teaching: A guide for teachers

How to help English learners use linking expressions

How can film help you teach or learn English?

Tips for Educators on Accommodating Different Learning Styles

Blended learning in ELT

Can computers ever replace the classroom?

My English pages

The flipped classroom

12 resources to support your child’s English-learning at home


9 articles to help primary teachers engage learners online