Teaching strategies guide to effective instruction - Orlich, Donald C. (Wadsworth/Cengage Learning, 2010)