I was thinking of making a website similar to ratemyprofessors.com, Im still a noob web developer, so I am unfamiliar with developing certain types of sites... what would be needed (knowledge, programming language, plugins etc...) to make a site similar to ratemyprofessors.com where users could vote on certain things which would add up to a colective score for that certain thing (like how good a professor is), and post their opinions in little blurbs at the same time as rating it... I guess basically its a survey site?
You don't necessarily need to know what they used. A similar functionality can be achieved using WordPress + Plugins.