20 months, 19 months.... x months. In the case of CEOTP, it is a great opportunity to get some University credits out of the way. In my opinion, I could stand the wait, I think it is worth it. It also gives you an opportunity to soak up the CF culture if you are a newbee.
Dougie, I don't have a degree but I have been working on one on a part time basis. I am going through the CEOTP process right now. Honestly, I think you should select a Degree Program that you are genuinely interested in then research ROTP and CEOTP and head to a Recruiting Centre. Sit down with a recruiter to select an entry plan that suits your background. In my case, the Recruiters were extremely helpful.
Some more background information would help though. For instance:
- Did you graduate high school or are you in high school?
- What is or was your average?
- What sort of courses did you take - Advanced level or Technical? -> you will need Advanced Level
- What are you considering as a major in university? -> don't just take something to become a Pilot. University is demanding. Also, there is a chance that you may have to fall back on your choice.
As Inch mentioned, you will have to earn a Degree, there is no way around it. They will want to see that you have the potential to do so. That being said, you will want to distinguish yourself from the many other applicants. The CF, I am sure, receives many exceptional applications including those who have Degrees, many hours of flight time, volunteer time and leadership skills. The Degree is but one requirement. (A very important one mind you.)
Don't be persuaded by me; just a suggestion on how to increase your chances of selection. In my case, I spent two years updating high school credits, building University credits, flight time, volunteer time etc. just to have the chance. But, I am just a candidate, not a Pilot so take it for what it is worth.
As I mentioned, visit your Recruiting Centre and good luck!