WOOHOO, we finally made it!
My mom and I got to London this afternoon (no trouble at the border, though my student visa is going to be a pain), drove around, found my dorm, unloaded all my crap in seemingly record time, experienced the wonder that is the Real Canadian Superstore yet again, got a desk at WalMart, and are now hanging out in my dorm room. Which, by the way, seems nothing like a dorm room and more like my old apartment.
I like it here so far.
Pictures to come whenever I get everything organized and find my camera cable.