Canadian and permanent resident both can have free medical services in hospital and doctor visit too. If you have extended medical benefit, you may have drug and vision care.
These are outdated, but dental work could be expensive. But there are so many plan you can join. For student, you should consult your councilor. For locals, we all have medical plan and mostly pays just the copay, and that is....