Site to compare schools, how would you set it up?

I'm brainstorming about a site that i might build, comparing diferent schools in the neighbourhood.
I should be able to define schools, with all ther properties(size, courses etc), and visitors should be able to compare the different entries. Beside that it should be possible to rate and give feedback about the different schools.

Are there any plugins that might help me here, or am i on my own this time?

Thanks!