Online Courses:

Complete packages of Science Courses including textbooks, practicals and support materials.
Annenberg Media -
Registration is FREE
Some examples from this site:

Teaching High School Science - a six video series designed for teacher and pre-service professional learning -

Learning Science Through Inquiry - an eight video series starting from mid August 2008.

The Habitable Planet - an environmental science course designed for teachers. (many support materials)

Video Based Science Professional Development:
Ideas and Concepts for Teaching Electricity to Middle School Students -

The Best Open Education Resources on the Web

Last Updated: 23 July, 2009