Class of 2016. Still an O-1 after two years. Thank you, Obama.
You have to have two years from commissioning before promotion to 1Lt. Two years more before Captain.
This commie was commissioned about May 2016 and since he got himself into trouble the Army did not place him on the promotion list for May 2018.