Teaching strategies a guide to effective instruction - Orlich, Donald C.; Harder, Robert J.; Callahan, Richard C.; Trevisan, Michael S.; Brown, Abbie; Miller, Darcy E. (Wadsworth Cengage Learning, 2013)