My daughter has a birthday in November and was still 4 when she started kindergarten. She had such a difficult time learning to read and socially behind her peers. She was diagnosed adhd, autism and anxiety. In grade 3 we were changing schools for more classroom support for my older daughter. During this change to a new school we decided to have her repeat grade 3. She did amazingly well and went from calling herself dumb to gee I am smart! Her self esteem and academics increased ten fold. By grade 6 reading at a grade 11 level. Socially she has always struggled to fit in and this did not change much. She has always been socially younger by a few years of her peers. The positives far out weighed the negative of repeating grade 3 for my daughter.