I homeschooled all three of my children. My oldest son went back to school in the 6th grade because he was extremely tall and wanted to play basketball for the school team and they wouldn't allow him to do that unless he was enrolled. He ended up very happy to go back, BUT he is a senior in high school this year and he still almost every single day thanks me for homeschooling him when I did.
My daughter 13 and son 10 just started public school this year after being homeschooled all previous years. They are doing great and are way more advanced than the rest of their classes. Studies have been done that show that most homeschooled children test incredibly higher than their public school peers.
When my husband and I decided to homeschool our children we had a ton of our family, friends and neighbors tell us what a horrible decision that was. Most people fear that homeschooled children will not have enough social time with other children. Well, to squash that fear we belonged to two different homeschooling groups. We took fieldtrips at least twice a month with other kids and families; we got together as groups and did a wonderful science experiment at one family's home every Monday because with a science experiment you can gear it for all age groups. Every Wednesday we would all get together at another family's home and have either storytime, have older children help younger children with reading, have all the children practice a play that they would perform for all the families. They would do one of the above from 10:00 a.m. until noon and then everyone brought a sack lunch and we would go to the park to eat lunch and let the children play for about an hour after lunch. The children put on about 5 plays a year. We would make performance nights be a potluck dinner, the children would perform their play and then everyone in every family would play games for the rest of the evening. Every other Thursday one or two moms would teach something. We always took turns teaching something on Thursday afternoons from 2:00 p.m. until 4:00 p.m. Sometimes the kids would do an art project, sometimes they would learn how to cook something, sometimes they would learn something about another country, and sometimes they would even learn a few words, sentences or phrases in a different language; the list was endless. The moms were very prepared for whatever they decided to teach and the children had a wonderful time. Ok, last but not least once a month on a Friday we would do something for our community. We would go to a nursing home and the children would read to the residence there or practice their play they were currently working on. We would sometimes go somewhere and pick up trash or paint over graffiti. We would go to the human association and walk dogs, clean cages, and just love animals in need. Anyway, you get the point, we did something for our community.
The point to all of the above is that my kids were never without socialization with other children and the best part of all is that I was always there to make sure it was the PROPER kind of socializing that I wanted my kids to be involved in and NOT harmful stuff. My kids made lots of friends with the other kids in the groups and either had friends over to our home or went to other homeschooled kids' homes during the weekends. Being in the groups I knew each and every child very well and I also knew the parents very well so I knew what would or would not be taking place while my children were at their homes.
I believe if you are going to homeschool your children at all you should do it BEFORE they go to public/private school. If you keep them under your wings just a tad bit longer then you are sure to have more time to instill your values in them and it also prevents them from picking up some of the "not so nice" habits of school children.
I also know in my heart that I am much closer to my children because I homeschooled them because I did have that extra time to be with them, direct them, instill my values in them and more than anything LOVE THEM! To this day my kids are much more secure in the knowledge that they are loved than the other school children that go to public school with now. My children are also much more caring and sensitive to others' needs than schooled children.
Anyway, the list can go on and on. I just want to say that I am very happy that I was financially able to homeschool them and I am thrilled that I had the opportunity to homeschool them.
If you want to talk more about any of this, please feel free to message me.
Good luck to you, I am sure whatever decision you make will be the right decision for you and your family.