I will second YWG. I taught at St Andrews Airport at Winnipeg Aviation, and the weather is great, close practice area, and the training cheap (10+ years ago mind you). The rent in YWG is also very affordable, as is car insurance. When you get to the multi IFR head to Perimeter and get it done fast, you might even land a job there.
Good luck.