'A leading advocate of reflective practice for language teachers, Prof. Farrell once again provides us with a wonderful resource for novice and experienced teachers as well as teacher educators. Using the reflections of seven ESL teachers, most in the early stages of their careers and two experienced teachers, he operationalises his framework of reflecting on practice for each of these teachers, in order to unpack what reflection means and at the same time provide examples and reflective questions which will support early career ESL teachers in their own development. An incredibly rich resource that is theoretical, practical and accessible.' Elaine Riordan, Associate Professor in TESOL/Applied Linguistics, University of Limerick