How can we help students develop the thinking skills they need to be successful learners? How does this relate to deep learning of important concepts? How can we engage and support diverse learners in inclusive classrooms where they develop understanding and thinking skills?