Effective instructional strategies : from theory to practice - Moore, Kenneth D. (SAGE Publications, 2012)