I wrote the ebook A teacher's guide to eLearning after thirty-two years of software engineering and college teaching because I am convinced of the teaching potential of mobile devices combined with Web 2.0 applications. It seems obvious students benefit from having learning opportunities available on demand.