This book will support you in your initial teacher training programme and beyond, taking you through the wide range of issues that you need to consider in order to become a successful teacher and develop successful learners.