If you had to remake ratemyprofessors.com, what would you write it in?
carbon8: Me? Rails. You? Any mainstream framework. Whatever you want. It won't be a highly technical app so it doesn't really matter, and any mainstream framework will have the functionality you need. Be wary of anyone saying "[x framework], for sure." Whether a project like this succeeds or fails will have nothing to do with the framework you choose.