I agree with you, people should RTPWRT. I read yours and the parent, and I fully agree. I am currently taking a course in higher level calculus (I'm a biologist, not an engineer) because I want to expand my engineering/compsci/logic/maths before I pursue a phd, as I don't fully understand some of the lab equipment I work with and some of the analysis I do. I fully understand the concepts that I am testing and the methods that we are using, but I am not a person that likes to put things into a machine and get things out without knowing how it happened. Point is, I thought that beyond the extravagant pricing of credits for an online calc course, I would be done. After I registered, I found out that I also had to purchase the supplemental 'materials' from the university bookstore. Not resellable, of course, because there is a unique user for the purchase. I have gotten by so far with used text books (some of which were published in the 80's, often found at used book stores for a dollar). Sure, it has taken some effort on my part to google things from the curriculum that I can't find, or even easier, just ask people I know who might have some insight. I got a $3,000 (four calc courses worth) education on partial derivitaves over the course of four days from a theoretical physicist friend of mine by taking him and his wife out to a nice dinner and asking him for help. He's no Richard Feynman, but I have known him for 20 yrs (2nd Grade). Cost to me, $300. Sometimes I think that the Greeks had it right, open forum, open discussion. If there is a question of intellectual prowess severe enough to come to blows, then fight it to the death. The victor has the right to share the knowledge with others that want to learn. Untill, of course, a giant thinks he is smarter than him.