Mr Pointy Ears wrote:
Something everyone forgets about,chekov held the rank of ensign for several years before getting his first promotion.
Two years in TOS. Absent from TAS. Shows up in TMP as a Lieutenant. His next two promotions must have come somewhat quicker, considering it's ~15 years between "Space Seed" and TWoK.