My wife and I have four children and our homeschooling our two oldest; 5 and 10. Our reasons are many for homeschooling. We don't want to send our lambs to the wolves. I went through public school. I know the peer pressure, the bad habits picked up from other kids, the desire to be with every girl that looked good, etc. To make a long story short, I took the broad way in my life and if it wasn't for Jesus Christ and the Orthodox Church I'd be dead. My children are super social, have lots of friends in our small Iowa town, go to YMCA activities, my 10 year old is an altar boy at church, they aren't shy, and they are really smart (thanks to my wife), are learning how to play instruments, etc. I don't understand why people speak about being worried for their socialization. I don't want my children to learn how to socialize from heathen kids (sorry, just being truthful). Plus, when they go out to work in the world, they aren't going to be working with a bunch of people their same age. It will be a diverse group of ages and people groups. I teach them the Orthodox faith at home, we have devotions every evening and my wife prays with them every morning. My oldest scored in the 98th percentile in the Iowa Test of Basic Skills. We are actually getting to raise our children and not the atheistic public school system. For what it's worth, we also believe God created the universe, and I don't want my children to believe that everything was made by accident and humans are evolved pond scum. God has been good to us and I pray for his continued mercy. By the way, we use Classical Conversations, a program where the kids go to school one day a week with other homeschoolers and the rest of the week they study and do homework.