It is funny re getting to 46, son is in 9th and was practicing and dropped his score to 44 and started getting frustrated trying to get it back to 46. Believe me, there were times when it was awful with IXL...many bad times but overall very good. He used it as a method of teaching math and it is not good for that.

We used EPGY too and it was ok til we hit Geometry and there were so many technical issues that we stopped. At the time, we were not familiar with AoPS but used them instead of EPGY and never looked back. AoPS is great!!