Teaching: Making a Difference has been developed to provide the pre-service teacher with new and contemporary lenses for helping them develop as future educators. It is relevant to students in undergraduate and postgraduate teacher programs. This multi-authored volume draws on the expertise of each contributor and reflects the latest contemporary research. The text is supported by a unique multi-media package designed to meet the needs of individual learners. [Book Synopsis]