Source: http://hechingerreport.org/content/will-co-teaching-with-computers-improve-student-learning_14404/