Teaching Strategies A Guide to Effective Instruction - Donald C. Orlich...[et al] (Boston and New York Houghton Mifflin Company, 2007)