Ya, I've been to Vancouver a couple of times. Amazing snow at Whistler which is where the olympics were but crazy expensive. Never been to Toronto. I live in Seattle which is like 3 hours south of Vancouver. That blows my mind you've never seen snow. Anyway, I'd be down to do skype or whatever so that I can teach you English / I can practice Portugues. I'm gonna be down in Rio in May so I need to practice.
Ya, the United States is big too. I haven't ever been to New York, Boston, or Miami and I live here. I'm sure I can handle the water in Rio. Where I live it's super cold. Right now it's below freezing (but no snow). Eu entendi sua mensagem. Eu estudei portugues por um ano, mas obviamente me falta muito. Tambem, ja falo espanhol por isso espero que me vai ayudar com portugues. Me avisa quando voce tenha microfone. Um abraço.