Whether a program or a proof is "correct" is fairly objective. But there's a couple places where subjectivity enters in.
In practice, there are important mitigating factors. Big lower-division or required upper-division undergraduate courses are autograded as much as possible, reducing subjectivity. Elective upper-level and graduate courses tend to give As to everybody anyway, since the professors want to keep people in the class and don't want to make trouble for "their" students.
(In American universities, often there's a rough division between first-two-years (lower division) and last-two-years (upper division). Upper division classes are normally for students who've already been admitted to the major, lower division will include prospective majors as well as interested outsiders.)
Link.
Given the positive reactions, I think the professor seeded them with a positive impression of the site's content.