Middle School Chemistry is a site supported by the American Chemistry Society. The site has lesson plans with multi-media examples all built around the concepts of chemistry. The site has lesson of on matter, changes (physical and chemical), density, periodic table, and various other lessons.
The Middle School Chemistry would a wonderful resource for all middle school science classes. It is worth checking out.