You can quickly search OASIS, the Openly Available Sources Integrated Search, from SUNY.
OASIS has collected over 155,000 records from 52 different sources. The sources include the usual textbooks and course materials, but it also indexes audiobooks, interactive simulations, and podcasts.
American Institute of Mathematics
DOAB: Directory of Open Access Books
Digital Public Library of America
CORA: Community of Online Research Assignments
Galileo Open Learning Materials
The design of this page was partly adapted from Research: By Course, Subject, or Topic, by University of Arizona Libraries, © 2020 The Arizona Board of Regents on behalf of The University of Arizona, licensed under a Creative Commons Attribution 4.0 International License.