I think it depends on the school district’s cutoff date too, to a certain extent. There was one poor kid at my school who was born right before the cutoff date and THEN skipped a grade, so by the time we graduated he was 2-3 years younger than some people.