I'm studying in Italy, Canadian. Decided to come here since I knew there was no chance of me getting into med school in Canada and I also didn't have any interest living in the US or accumulating that much debt. It's quite difficult to get accepted too there I believe.
Correct, 6 years with the last year being a thesis year. To get my chances of getting into Canada up, I would have had to do a Masters or something similar, which would take 2 years anyway so doing 6 years directly in medical school made more sense to me. I did transfer a ton of credits my first year which made the adjustment that much easier, but you are not allowed to skip years as you have to get your education through 6 years. And also the heavy subjects in the first 2 years like Anatomy and Physiology are never credited.
Finance is usually saved up money if you're on the older side, family, or if you do go to a public school, fees are very very cheap. No more than 4000 euros a year, which is about 3700 USD. Private schools are more, depending on the one you would like, like 19k. Some say it's worth it, others say not so much. That's a personal preference. The facilites though are much much better and your doctor student ratio is 1:1 while in public it can be 15:1.