Hello! I'm new here and my Canadian wife is sponsoring me for permanent residence in Canada. We currently reside in London, UK. I see many different threads and ways of getting information, I am not sure where to begin participating in this wonderful forum though?
I also see lots of acronyms...