- http://news.ycombinator.com/item?id=108723
- http://news.ycombinator.com/item?id=201913
- http://news.ycombinator.com/item?id=458926
- http://news.ycombinator.com/item?id=755043
- http://news.ycombinator.com/item?id=1058359
- http://news.ycombinator.com/item?id=1193352
One caveat is that many of these textbooks do not come with a solutions manual. So, in terms of practice, I think that's where the dearth of uploaded lecture materials could come in. Sometimes, there might be no e-learning/opencourseware material for the topic you're interested in. In such cases, I found that if you look through universities' Websites closely enough, professors upload a lot of course materials on their personal pages. You can do this by finding a random university's math dept. page, then searching from course/faculty listings.
Last of all, I'm pretty certain you've heard of this site already, as it's being circulated quite a lot lately, but many have professed that videos from khanacademy.org to be quite helpful when grasping basic mathematical concepts.