Being ready to study calculus Some background: I have a degree in computer science, but the math was limited and this was 10 years ago. High school was way before that.  A year ago I relearnt algebra (factoring, solving linear equations, etc).  However, I have probably forgotten some of that. I never really studied trigonometry properly.
I want to self study calculus and other advanced math, but I feel there are some holes that I should fill before starting.  I planned on using MIT OCW for calculus but they don't have a revision course. Is there a video course or book that covers all of this up to calculus?  (No textbooks with endless exercises please.) I would like to complete this in a few weeks. Given my background, I think this is possible.
 A: On my first day of college, my Calc III professor began by extending the properties of real numbers to $\mathbb{R}^n$ vector space. At the end of class, I came up to him, very much floored that the words "distributive property" ever made a reappearance in my life, and mumbled something about not being cut out for this and asking for a resource to do a massive review. He pointed simply to homework he just assigned and said, "That will do fine."
This is all to say that learning math is a little like learning English. The best way to improve your vocabulary is to read and look up unfamiliar words, not insist on finishing the dictionary first. Fill in holes when you get to them: the exponent rules comes first with limits and differentiation, then logarithms, then trig properties, and then all of them again with integration. Don't go back to high school, even if it is only a few weeks; you'll do just fine without it.
A: The lecture notes by William Chen cover the requested material nicely. The Trillia Group distributes good texts too.
A: Try Paul's Online Math notes covering algebra-precalculus, calculus and differential equations.
