the embassys are gettin picky with how you can enter the country will all the requirements and things like that. so also just becuase noone is mentioning it,
you should get some health insurance becuase from experience, the cost to get medical attention in canada is very high. and just to help...