I just graduated college last week, and have a job in Ontario doing robotic design starting in August. I prefer a roommate in their 20's, either student or young professional. Gender and orientation don't matter. I'm not one for extremes, meaning no nightly parties, but also not someone who holes up in their room either.