Geog.123: Geog.3: Students' Book by RoseMarie Gallagher
The third in a three-book course, geog.3 is comprehensive and rigorous, but what really sets it apart is that it's written and presented in a way that appeals to students in the 11-14 age group like no other course. This is the second edition, from 2005.