"Well..that confuses me a little. "
I don't know how it is in other states but in MS and LA lots of kids, whose bithday falls after graduation, graduate at 17. My birthday is in March and I was 18 at graduation. My girlfriend's birthday was in October, she was still 17 when we went to college. 18-year-old junior = flunked somewhere along the line down here, possibly twice, depending on birthdate.
That is EXACTLY what I am thinking... There are LOTS of kids who turn 18 early in their senior year or even during the summer... But if you are 18 in your junior year...well...I'm thinking that you started REALLY late or were held back along the way (for whatever reason)...