Genentech has put together terrific project based activities. They have a biology slant but many projects crossover content areas. They also have a current science event section that I love to assign from. Too much Chemistry. You ll love it if you teach it.
Lessons are up to date with excellent information.
Contains fun activities for HS and elementary students. A group of College science teachers have designed a great program with some fun and exciting physical science experiments. All levels 10. They are very specific to each grade level. You need to email him to get the experiment sent each week.