Khan Academy offers practice exercises, instructional videos, and a personalized learning dashboard that empower learners to study at their own pace in and outside of the classroom.
Mathtutor offers free tutorials that students can work through at their own pace, pausing, rewinding, testing and exploring until they've grasped the concept.
Purplemath's lessons are informal in their tone, and are written with the struggling student in mind. Don't worry about overly-professorial or confusing language!
Open Mathematics is a fully peer-reviewed open access journal that publishes original and relevant works on topics across the full span of mathematics.
DOAJ is a unique and extensive index of diverse open access journals from around the world, driven by a growing community, and is committed to ensuring quality content is freely available online for everyone.