Instructional Strategies for Middle and High School by Bruce Larson, Timothy Keiper & Bruce E. Larson