The Impact of Differentiated Instruction in a Teacher Education Setting: Successes and Challenges.