I have done home schooling,online public(OHDELA),public,and private(Montessori). By far my favorite method was hsing and then Montessori. If dh would allow I would go back to hsing my dd and let my ds stay in Montessori(since he likes it). I really hate forcing the kids into a method of schooling they dislike just for the sake of having them *in school*,but that is what my dh wanted.My kids liked/disliked something about each method,but they agreed that public was by far the worse choice.
When hsing we got a lot of material online,from library,and resale shops.The money we saved on gas and school related expenses we used for Y memberships and outings.It was a lot of fun.
Even though my kids are in school now they don't make more friends than when the were home school.And to boot I hear a lot of things their classmates do and say that I would much rather my children not have to tolerate daily.
Learning happens everywhere so I never understood why my family thinks only teachers and a school building can result in our children learning.