I would actually say that not all flight schools are created equal.
I'm currently working at Harv's Air in Steinbach, and absolutely love it! Best decision I've made.
Before I got my rating, I was living in S. Alberta, looking at flight schools there. I almost committed to a few, but Harv's won me over, and it wasn't hard, given the competition in Alberta.
All the instructors at Harv's Air are averaging roughly 90 hours a month. If you push yourself, you can get over 100 hours. I qualified to upgrade from class 4 to class 3 in just under 3 months. (The actual upgrading process took a bit longer because of some mistakes at the TC office.... I proudly received a SECOND class 4 sticker in the mail after 4 months of waiting for my class 3... But I digress.)
I know Excel (Lethbridge) doesn't have the same student supply as Harv's does, so the time building/upgrading process takes much longer.
Then there's the pay difference. Class 4 at Harv's makes 30 dollars per flight hour, and at Excel you would be making 20. Class 3 makes 35 at Harv's....
22 at Excel!
Super T (Medicine Hat) is the only school I know of in Canada that pays instructors a salary. I think it was about 32,000 a year, but they also expect you to do all the other chores at the office. So, because it's a slower school, you don't need to stress about getting hours to pay your bills, BUT, you're also not getting many hours. Every once in a while, you might also do a pipeline survey at S.T.
The overall atmosphere is drastically different between the schools as well, with Harv's instructors harboring a more relaxed and caring attitude, and Excel instructors having more of a "holier than thou" attitude. Attitudes transfer to the students... So keep that in mind.
IF you have the opportunity to visit some places, I would recommend it. It would give you the chance to ask the bosses questions about career paths, wages, expectations BEFORE you commit to working for them.
At Super T, the ladies in charge actually made me NOT want to instruct because of the way they were "screening" me. They give you a separate test, unique to them only, to make sure that you "really want to instruct"... To make sure that you won't just get your 750 hours, MIFR, and then bugger off. I was ready to commit, but their attitude really pushed me away. I LOVE instructing. Especilly when I don't have someone making me question if I "really want to instruct."
Another thing to consider is funding. I used a student loan to pay for the venture. Some flight schools are set up with the student loan program. Find one that has that option. I would have gone with the flight school in Wetaskewin, but they didn't have that option, and I didn't qualify for a bank loan because I didn't have my job for more than 6 months (Ramp Agent at Integra in Medicine Hat.... Wouldn't have had that job for much longer anyways!)
I'm sorry that this is a biased post, but the way things are run varies from school to school. At Super T, I physically witnessed students making TEN MINUTE circuits!! At Harv's, if you take longer than about 6, you're wasting time!
If you can travel from place to place, talk to the students, and get their opinion of things, and how they like their instructor. Students have no reason to protect the school's image.
So, to sum up:
1-Talk to potential bosses either in person or over the phone in a non-commital manner (you're getting information)
2-Find the best way to fund it. Student loans have the smallest interest rate. Cash is easiest
3-Talk to students, and if you have time/patience, watch how the circuits are flown. That tells you a lot. Longer circuits means that the instructor is hosing the student for hours and money.
I guess that didn't really fully answer your question, but Harv's does give you the online materials for the MIFR for free. They want you to get your hours and make a step up to an airline. They support you the whole way, no hard feelings when you move on. I suspect Super T might hold a grudge if you move on before they've held on to you for 2 to 3 years (which is what they want you to commit to before they train you).
If you want more info, Best Pilot, pm me.
If I have any information incorrect, please correct me.