My DS5 is similar though not as mathy. We also live very rurally which is why I post so much here! Our solution is driving, lots of driving. Each town usually has something they do well. The library in our closest town doesn't have much but the next town over, no larger in size, has much more, took me a year to realize it. Be open minded about what constitutes an educational experience. For example DS has gotten interested in taxidermy, our area abounds in experts (though I have to admit I hope his interest passes before an age at which I'd allow him to attend a class). We have a homeschool association a half hour away that organizes field trips and we attend many of those. He's taken a weekly class an hour away. Other lessons such as common sports, music, etc can be found almost anywhere. DS also spends a lot of time outdoors smile Next year he will start 1st at what looks to be a mediocre public school, so we will still do all the rest by taking him out of school. We will likely move to a more populated area by high school.

I'll be another vote for the Handwriting without tears method. We do just 5 min a day and have seen a real improvement not just in the actual writing but more importantly in his confidence level. He professes to dislike it but lately has spontaneously written sentences while playing, his attitude has improved tremendously even though he won't admit it.

However I didn't think the app was reflective of the strengths of HWT. DS found it frustrating and I think it lacks the HWT strength of efficiently getting the kid able to communicate in writing without initially worrying whether it's pretty or perfect.

Oh and I had to laugh about your DS and coloring, mine answers "color in the correct answer" type questions by placing a single line of the color within the figure. One can't argue because he did color "in" it.

Polly