Open Yale Courses is an open source provider of free and open access to a variety of introductory courses at Yale University. Science selections include:
- Biomedical Engineering
- Environmental Science
- Molecular, Cellular, and Developmental Biology
The course provides a syllabus, audio and or video of lectures, link to books used, downloads, and some even provide access to online study groups.
I can imagine these being useful to advanced science learners and even as a source of review or professional development for secondary science teachers.