Canadian Air Force Ranks
General
Lieutenant-General
Major-General
Brigadier-General
Senior Officers
Colonel
Lieutenant-Colonel
Major
Junior Officers
Captain
Lieutenant
Second Lieutenant
Subordinate Officer
Officer Cadet
Non-Commissioned Members
Chief Warrant Officer
Master Warrant Officer
Warrant Officer
Sergeant
Master Corporal
Corporal
Private
Appointments
Canadian Forces Chief Warrant Officer
Command Chief Warrant Officer
Chief Warrant Officer of a higher formation
Base Chief Warrant Officer
Trumpet Major or Bugle Major
Drum Major
Pipe Major
Maybe if you are brilliant you could jump from Captain to Colonel. It is not a Major problem:rolleyes: