This book explores the variety of ways in which mentoring can be used to support teacher candidate development. It provides an overview of how mentoring can be used in teaching practice, and specifically how it can be employed to support the development of a range of student types, including in-risk students, additional language students, and international learners. It focuses on the ‘soft’ or generic skills that enhance employability and the ability to work comfortably with others, such as communication skills, critical thinking, problem-solving, life-long learning, ethics, and leadership. This book is designed to be used in pre-service teacher education programs, in-service teaching and beginning teacher induction.