My thoughts off the top of my head:
Too much use of the wording 'students'. Either it's entirely aimed at students, which I don't get the impression it is, or it's aimed at everyone, in which case use broader terms to make everyone feel included. The last thing you want is people logging off because they think it's something purely for teens.
I do get a more positive idea of what you're aiming for with this than your explanations here - I like the community ideas and that people can arrange events through this.