John McCrae reached the rank of Lieutenant Colonel. He was born in 1872 in Canada, and served in the First Word War.
A corporal is a rank in the army
It would depend on which army you mean and the precise rank.
He was a Lieutenant
Brigander
a lieutenant
Rank is not determined by academic qualifications.
captain
Ted Kennedy did not serve in the military and therefore did not hold a rank in the army.
John Hancock was general of the Massachusetts Militia.
Lieutenant Colonel
Ulquiorra Cifer hold the 4th Espada rank in Sosuke Aizen 's army
you would hold a CW5; that is Chief Warrant Officer 5
General of the Armies. A lifelong rank bestowed to him after retirement.
John McCain's father, John S. McCain Sr., held the rank of Admiral in the U.S. Navy.
Really depends on MOS (occupation), turnover of that occupation, etc. Typically, after ten years, most personnel hold the rank of Staff Sergeant, and a fair number will hold the rank of Sergeant First Class.
Which Navy did you have in mind? There is no such rank in the US Navy. Command Sergeant Major is a high enlisted rank in the US Army, and denotes the senior NCO of whatever unit or element they hold the position in (it can be anywhere from Battalion to Army level).
They hold the rank of Private through Specialist. Basically, any enlisted soldier whose rank is below that of a noncommissioned officer.