Once upon a time I remember discussing a friend of a friend that was a homeschooler.  How presumptuous that they think they know everything their children need to be taught.  They know ALL the math, science, reading etc.?  They can give their child every experience they need to become a successful adult?  No one person can know it all.