The spine for my son's homeschool is the Classical Conversations' Foundations program.
I have heard criticism that CC can RESTRICT a homeschool, but I have found that it actually gives me a guide and a jumping off point for further learning. It frees ME up to spend my time on other things that are important to our family.
If you aren't familiar with Foundations, our kids memorize facts each week -- 6 facts to be exact -- in the areas of Math, History, Latin, English Grammar, Science, and Timeline.
Our children also receive Fine Arts (artists, musicians, playing the tin whistle) instruction that we can expand upon during the week.
This works well for our family, and I appreciate how well integrated the memory facts are, and how everything eventually ties together in the Challenge years.