Yep, did an undergrad there. Did a masters in Windsor.
Vancouver Island was bigger than Pelee Island :)
It is the second most populated in Canada.
I hope we can see the US from the top of the new waveswinger at Wonderland. It is getting tough to get to CP.
I'm going out to get some air.