Practice Geometry: Level 3 (Ages 11 To 13)

A nice touch in this textbook is the practice tests with answer explanations.