Comment Don't forget the social aspect of school (Score 2) 700
At kindergarten level it's not all about abc's. The social aspect of functioning in a larger group of your peers is also important. Does your son have a lot of kids in his life (siblings, friends, cousins etc etc)> Is he naturally extroverted or does he have a more introverted personality.
I also have a son of that age, only child. We have him in public school and have found that the academics at that age are secondary to the social aspect of school. Only you know what is right, and i am no expert. You should trust your parental instincts above all. Just consider that home schooling can be more isolating depending on your own family environment and social circle. Even if you try something and feel it is not working, no matter what you choose, do not doggedly persist to the bitter end. Monitor and stay flexible. Good luck!