Common Educational Philosophies, An Overview For Homeschoolers