If you want a JAA-compatible one, try Moncton Flight Centre in New Brunswick. However, I have personal experience of Harvsair in Steinbach, Manitoba (near Winnipeg), and I believe they have a link with a JAA school in UK. Talk to Adam Penner at
www.harvsair.com. Good people and good weather!
Phil