I don't go to that university, nor would I recommend that college to anyone.
I click on the link and the first thing it tells me is there is a new episode of “Teen Wolf” on MTV tonight (I think they have NO music now). I wonder what this has to do with rating professors, something relating to an animal husbandry course? ;d
Nice tag line!