Teaching Strategies A Guide to Effective Instruction
Orlich, Harder, Callahan, Trevisan, Brown