8th Grade Social Studies: Daily Practice Workbook 20 Weeks of Fun Activities…

A nice touch in this textbook is the running glossary in the margins.