Thanks Peachie for your input. Nova Scotia seems like a good option but I don't think I'd be able to land a job sitting here in Toronto.
Jagga, I studied International Relations and Development Studies, plus did added coursework in Project Management and am working towards the CAPM...