History Class Revisited : Tools and Projects to Engage Middle School Students… by | 5 Aug 2026You will find that this textbook includes a list of online resources for extra help.