Strategies for teachers : teaching content and thinking skills. - Eggen, Paul D.; Kauchak, Donald P.