A combination. Try using some college books if you want your child to be ahead. Check out if there are any classes offered by teachers in your area. Is there a homeschool group? Do they offer classes? Who teaches them? Have you filled the state requirements for graduations of elementary, middle, and high school? Etc. But Abeka covers everything to a good degree. Very educational and can be online.