DD12 is doing geometry. She struggles with the logic parts of the proofs. She is getting an A so I think it is a good challenge. She did not have trouble with the abtract parts of algebra I. It has been a good experience for her to be accelerated and I would do it again. Her school used saxon math and they had tests that decided what levels the student was ready for. I think u can get some of those materials from ebay or other used books on line. sent from my very small phone....