Empowering Teachers with Technology: Making it Happen