Teaching The History of Rock and Roll?
Here are 15 prepared lessons with everything you need to make this entertaining subject easy for you and save you many hours preparation time.