The Impact of Technology on Education: A Double-Edged Sword