Just went through their interview and tour. I think they don't publicize themselves too much yet because the campus is fairly new. But their 3 year history ever since they've opened is pretty amazing and incredible. I don't know if any...
5/9/08 at 5:22pm