We use the Abeka curriculum in our household for our 4th grade daughter & we love it. I would definitely recommend it above others. Every subject comes with teacher guide, answer keys, test book, and student workbooks. Abeka is advanced and several steps ahead of the public school system. I recommend buying the entire curriculum in big bang, otherwise you pay over $100 per subject individually.