Just a bit on size and a grade skip from personal experience.

My DS6 is tiny. He is a July kid, so he would have already been one of the youngest in first grade. He is about 42" tall and 39 pounds. His size was a huge factor in the grade skip. It was, in fact, the main thing that was causing me to be hesitant. They are now 5 weeks into second grade. He fits in perfectly. During the first week, some of the kids said he was small. Some kids still ask why he is small. He just tells them that he is younger than them and they move on. No big deal smile


JT
DS6, DS5, DD3