Comprehension Connection - interactive
"The lessons are divided into three categories:
Vocabulary in context , including commonly confused and misused words,
Reading for Understanding , which helps students master specific reading skills,
and Reading Strategy , for developing the ability to make inferences.
Each of the lesson categories is available in two levels: intermediate and advanced.
As students work through the lessons they receive constructive feedback and at the end of the lesson a detailed report is generated..."
( Education World )