Maybe one way to get an edge and get started, is to also allow rating of a lot of other stuff besides professors. Rate administrations, lab conditions, dorms, frats, etc. You could even have a way for Professors to rate their students, and for students to rate students.
Maybe to keep it at least slightly positive, make it so there is some kind of reward for posting positive reviews ?