This book designd to help new and experienced teachers teach both for and with reflective and critical thinking. Teaching for reflective and critical thinking refers to helping your students increase their awareness of their thoughts and knowledge and inc