It's been a long time since I contributed to this thread, so here goes one; which I hope would help potential immigrants to Toronto. I have moved here a couple of months back and these are just basics - things people figure out on their own, however, I hope it helps.
Public Transport in GTA is...