Whats with the personal edit on the title? I doubt if CMU will publish a set of course notes and called the course "Best xxx Course Ever".
(I wonder how one personally could even objectively compare courses, as one has to take them one at a time, and knowledge builds up during a course, which could influence one's opinion of the next course.)