The Challenge
The best way for students to develop their writing skills is to write. But class sizes are too large for teachers to assign essays routinely, and providing meaningful feedback on all those papers seems impossible. So why not use new technologies to help teachers and their students?