The Role of Technology in Personalized Learning and the Effect on Student Achievement