Craig Thaine

The elephants in the classroom

Craig Thaine describes useful ways of involving students in teacher development by using their opinions and looking at the class through their eyes.

Better reading for learners

What skills and strategies can we help learners to develop? What about the choice of text? Craig Thaine looks at these issues and offers some solutions

E-genres and the relevance of writing

Craig Thaine describes some of the new writing genres created by the digital age.