Another vote for not pushing memorization of facts. I do teach tricks, though.
We've been doing EPGY Open Enrollment ($45 for 3 months), and while I find that DD needs more support than the program wants her to have*, and disagree completely with the way they set up some stuff, it does a good job of moving quickly through concepts you already understand. We've been using it for about 3 weeks, and at this point, I wouldn't say that I'd use it as a comprehensive curriculum, but it's great for working ahead when the same material is likely to be reinforced to some degree at school.