High-impact instruction a framework for great teaching - KNIGHT, Jim (Corwin Press, 2013)