The manner students learn and teachers teach has been significantly altered by the use of technology in education. Online resources provide a wide variety of knowledge and opportunity for students to interact with content in fresh and creative ways, including learning...