TEACHING FOR STUDENT LEARNING: BECOMING A MASTER TEACHER, offers practical tools, skills, and advice that students and in-service teachers can put into immediate use in the field. Written by a team of experienced educators and authors, this edition promotes a high level of engagement and interaction.