Outlining by Alyx Meltzer
Resources
Azar Series Site - More than 200 classroom-based activities and worksheets to make learning grammar fun!
New York Times - Readings and lessons plans for medical and scientific subjects.
Resources
Hotpotatoes - Free - Create your own cloze, fill-in-the-gap, short answer, multiple choice, and crossword puzzle activities.