Professor Sedgewick's explanation of algorithms and his use of visuals were excellent and instrumental in helping me to understand the content.
The exercises tend to have a few challenging questions but a couple of questions which force you to simulate a computer and run the algorithms. Personally, I dislike these type of questions. On the other hand, the programming assignments are fun and force students to think out of the box. Also, the grading system is very detailed and gives a lot of useful feedback.
In general, this course is an great fit for anyone who wishes to learn about algorithms and is new to the field.