Kindergarten. Bonus for him is we are moving to a new area anyway.
But he is super smart, great with math and fine with reading. However, he is slow in developing motor skills, struggles enourmously writing. His speech was behind but he is catching up, but he is still a little immature socially. I think holding back gives him the best chance to be successful.