The National Repository of Online Courses (NROC) is a growing library of high-quality online course content to support high school, advanced placement and higher education studies.
A place to view and share educational material made of small knowledge chunks called modules that can be organized as courses, books, reports, etc. Anyone may view or contribute. An awesome site for curriculum redesign and sharing