Ok, I have to ask -- everyone says "it depends on the program". Now, I know that they've done many horrible things to math over the years, so I shouldn't be so naive, but somehow I had thought the nonsense would go away when we reached this level. What can they do to algebra and geometry that makes it change with a different program? Isn't algebra just algebra, and geometry just geometry? I look at DS's algebra and when he's having trouble I can open my old books and find the spot where they do whatever he's doing, and it's basically the same. So what program?