Blending classroom teaching and virtual education keeps students flexible and engaged.
http://www.wired.com/