Effective instructional strategies: from theory to practice - Moore, Kenneth D. (Sage Publications, Inc., 2015)