I think Mario Rinvolucri is one of the most thought-provoking writers on ESL/EFL teaching around. Even though I’d say a few of his ideas are pretty far “out there” I’ve always gotten a lot out of his books and his excellent online journal, Humanising Language Teaching.

He’s just begun a blog with the British Council. I’ve added it to my RSS Reader and my blogroll, and I’d encourage other teachers to do the same.