I was held back in 1st grade by my teacher. The only thing I remember about not liking it was all my friends were moving on without me. Other than that, it was great. Older/bigger than most in the class. Drove my freshman year of high school. Extra year of maturing. If your son hasn't started school yet, I would suggest holding him back.