I took their previous session (in October '14) and I highly recommend it.
I really liked Sedgwick's way of explaining both the concepts and the thought process.
It's more visualization and programming oriented, rather than CS/math oriented. Check out some of their
book material to get an idea of the course content.
You don't require a CS degree or advanced math to take it. Quite the opposite, in fact; the material is designed to be approachable to those who haven't taken CS/math.