I cannot believe what I am seeing

rideltrain
Sun, 27 Mar 2005 02:48:30 +0000

mcgill’s reputation is world known, and its considered up there with some of the best schools in the States… thats why so many American’s choose to come here, it’s reputation, it’s location, and it’s price, and of course the quality education.