best pilot training courses?

two words....
Canadian Forces, you can become a pilot, you can later study college or university courses for free. And claim up to $1000 a year in other career progression courses.
And no I'm not a recruiter, but I am in the Army, and my wife will be joining the Forces as a finance clerk when her PR process is finished. Exellect money for little education and you work little hours, have every holiday, and summer leave, and every weekend off. And a pension that is better than most employers in Canada.
And If your in the Airforce, you don't have to worry about the Taliban. The only thing you have to worry about is the Tim Hortons line before work at kandahar Airfield.