"There's no question in my mind of the value in technology in fueling young minds. Like any other tool, if you simply throw it in the classroom and don't consider how best to take advantage of that tool, and you try the old ways with a new piece of technology on the desk, it's no panacea."
Craig Federighi is an American software executive at Apple known for leadership of software engineering. He has overseen development across major Apple operating system platforms. He is a prominent public presenter for Apple software announcements.