In looking at all of the homeschooling options, I've found it helpful to be clear on the goals we have for the education of our children. My desire for them, in a nutshell, is that they grow up to be well-formed, Catholic adults who love God, desire above all to embrace God's will for their lives(Vocation), are able to think for themselves, are able to discern and choose the Truth, love learning and ultimately desire to become saints.
Because of my background and my desire for them, I prefer to use a classical education model since this has withstood the test of time and seems to me best suited to giving them a solid education.
The Well Trained Mind" by Susan Wise Bauer and Laura Berquists' "Design your own Classical Curriculum." I also insert Montessori and Charlotte Mason aspects often and use our own version of Sue Patrick's Workboxes to organize our day.
We love homeschooling because in the heart of our Domestic Church our children are free to encounter Christ, to be themselves, to have good friendships free of negative peer pressure and learn about the many good, true and beautiful aspects of God's creation and so find joy in learning.
They have the freedom to blossom surrounded by love and encouragement.
We have always been blessed with many friends who also desire this for their children and it is a beautiful gift for our children to have friends who also love and live their faith
Our family has felt called to embrace this beautiful lifestyle and we know the blessings and joys outweigh the struggles and daily trials of homeschooling. I always try to keep our end goal and the many tangible fruits in mind when encountering the daily struggles of balancing the roles of wife, mother and teacher and the difficulties of little ones in a classroom or a child who struggles to master a skill or grasp a concept. It is a great gift to be able to witness my children's growth and those moments when the joy of learning shines through and I wouldn't change this for the world!