This sight is an interactive resource for teachers of all content areas in Highschool. It has flash games and visual aids on core subject content, that can help create a more interactive and visual class. Pbs also has blogs for parents and teachers to connect on many of the content areas.
This is a really interesting site that is like traveling all over the world, but staying at home. You can use the internet to learn about destinations, remember goals, play games, write a diary and so on. It seems like a strange site for teachers, but I actually think it would be really cool to use in a history class, a social studies class, or a foreign language class. Its like traveling the world, but staying in the same room. They can learn about the countries we're studying about and write some ideas or questions about it on their blog.
With Quia, you can create your own learning games, track student "practice" time (online), make quizzes, develop your own classroom webpage for students, manage school/district curricula, and much more!
An online store for Carson-Dellosa Publishing. They have an assortment of books and other materials available for teachers and parents. Subject areas have materials listed by elementary and middle school grade level. A source for finding supplemental materials to use in class and help in teaching.