There are many opinions out there on homeschooling. What is your opinion on it? Is it good for the children? Educationally, socially?