Here are some interactive resources that can be used to teach archaeology in a classroom setting.

Excavating Occaneechi Town (web edition with virtual dig)
Introduction to Moche Iconography
The Archaeology of North Carolina (web edition)
Archaeology @ Carolina’s YouTube channel