ConneXions
Connexions is 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:
authors create and collaborate
instructors rapidly build and share custom collections
learners find and explore content