Top positive review
Good Highschool Text
Reviewed in the United States on July 14, 2015
Junior high/high school level text. Slow, methodical approach to presenting the subject. A good college level text would be better for adults in a hurry. Text uses repetitive approach to help the material sink in. The approach is also very conversational--good if you have the audio exercises to support the lessons, but still not bad without them.