Homeschooling can be confronting to many people and certainly your family if you choose to homeschool your children. There are many questions that get raised such as do you have the knowledge to teach your children everything and the most common one, what about social interaction? While I know h