So much fun, and hits all sorts of things I'd always wanted to know. The homework took me a long time, so I didn't get to watch all the bonus lectures, but the ones I did were really interesting.
Not a class for someone with no calculus experience. However, if you have some calculus knowledge it will deepen your knowledge more than any other MOOC I have found. Truly a great course.