HathiTrust.org provides online, peer-reviewed materials and digital books for free.
OERs:
The term “Open Educational Resource(s)” (OER) refers to educational resources (lesson plans, quizzes, syllabi, instructional modules, simulations, etc.) that are freely available for use, reuse, adaptation, and sharing. The worldwide OER movement is rooted in the human right to access high-quality education.