There are many tech tools available that engage students. This post share a range of information, from program that provide feedback to gramar tutorials to writing as a multimedia exercise. Online tools also provide the ability to have students experience authentic audiences. Check this out to see if there is a tool you might use with your class.
Via Beth Dichter