Strategies and models for teachers : teaching content and thinking skills - Eggen, Paul D., 1940- (Pearson/A and B, 2006)