Hi hi! I'm Erin, and I come bearing Piotr Rasputin/Colossus! Pete's currently going into his senior year of college, and has been attending Xavier's since his senior year of high school. He's notably tall (6'6") so I'm willing to bet at least some of the characters have at least seen him wandering around. All of his info can be found here!
If anyone would be interested in plotting anything, feel free to hit me up on aim at Carpe Steakum, where I'll potentially be worshiping my incoming Philly cheese steak pizza.