Technology and the Diverse Learner by