We have used Singapore 6a and b this year, with my son working on it mostly on his own with occasional help on the last couple lessons in each chapter. We also used several other supplements for a once a week major lesson from me, covering geometry and algebra.
My son is very good in math, but doesn't really enjoy it. He gets very easily frustrated if he doesn't "get" something the first time. I think he has just been so used to it all coming easy for him.
I would like to ease him into problem solving and understanding that sometimes problems will take him multiple tries, and that is OK.
I've been thinking about using Singapore 7 next year for everyday math (mostly on his own) and AoPS Algebra for a once a week thing. Anyone have any insight? Does Singapore have problem solving type questions in the higher levels? If so, would that be enough? Any thoughts on AoPS? I've only seen the online samples of each program.