Technology in the Classroom, Challenges, and Opportunities