In the public school, if you just aren't getting it you have to find outside help. Stay after school, get a tutor or just fail. In homeschooling, you can adapt! Our kids use Switched on Schoolhouse for school. It is pretty self-contained and self-paced, which fits us well. The kids weren't getting the math module though. So we invested some money and got Teaching Textbooks for math and it seems to be making a world of difference for the older ones. We are actualy taking them backward to rebuild some basics, but that is OK too! We aren't locked into one curriculum, a "one size fits all" curriculum model selected by the school board because we are the school board. Yet another great reason to homeschool your kids, you use what works best for them and you can adapt as you need.