I could have said most of the things about my ds 9 as well. The challenge that I have found with my ds is that he is not a self-directed learner. And maybe one should not expect that from a nine year old, but that is why so many great resources that are out there do not work for him, Life of Fred, EPGY and Khan Academy included, or I do not know how to make them work for him. He is happy to explore any new resource for a month or two, and then just gets bored, loses interest and wants to move on to something new. I have been asking myslef similar questions and very much look forward to responses here.