Effective Teaching Strategies That Accommodate Diverse Learners by Douglas W. Carnine, Michael D. Coyne & Edward J. Kame'enui