DS & DD used Aleks this summer. It's $19.99 per month but there is a discount for 6-months and 12-months and multiple accounts. Aleks is only for math. It would be a good fit for your son since there is no writing involved. However, it is much better than other testing-geared programs like Study Island because it is not multiple choice. He can use the pad on the computer if he has to jot down intermediate calculations. It is based on an artificial intelligence concept so that you can quickly pass a topic (4 questions correct in a row?). You can also gain topics if the Progress Assessment indicates that you have mastery of a topic that you did not work on through Aleks. For example, the Pre-Algebra has 302 topics. You can get a free trial which will allow you to take one assessment.