Effective Strategies For Teaching In K-8 Classrooms by Kenneth D. Moore & Jacqueline Hansen