I'm pretty rusty on my math, so I guess it happens to hit the sweet spot for me at the moment. Once I get back up to speed on calculus I might feel different about it.
You might be interested in this version at CalTech: http://work.caltech.edu/telecourse.html