Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Thanks, this is a great answer! I'll hold off a couple days before accepting. Don't hesitate to remind me if I still haven't accepted in a week though.
"At my university (in the UK) we have Student Representatives" Huh. I am a student representative for my department; it's funny that this fact didn't remotely occur to me. I'll resolve to bring it up in the next meeting. I hadn't thought about the anonymity thing either.