Effective instructional strategies - Marzano, Robert J.; Association for Supervision and Curriculum Development; Adams, Gregg; Brown, John L.; Welch, Leslie; Welch, Adam; Jahnson, Todd (The art and science of teaching, 2008)