Incredible FREE curriculum materials for grades 6-8. Each lesson has printables, activities, discusses possible misconceptions, etc... If you are looking for a specific standard that you think might need a better activity than you already have take a look on this website.