Marc Prensky--How to Engage Learners
Lots and Lots of articles to read
http://www.marcprensky.com/writing/