Learning Strategies + assessment for learning + differentiation + metacognition = powerful learning for all