teachingvillage.org
Thoughtful language practice (by Barbara Hoskins Sakamoto)
I'm always looking for ways to add a "thinking" dimension to class activities, and if I can do that with a lot of speaking, and reading, and writing.