I don't have personal experience with home schooling, but I have friends who home school their kids. There are some very good programs to use and socialization is not a problem. In fact, I've read that home schooled kids generally do very well in college and are well socialized.