With respect to the college courses, I was able to get around that rule many years ago by doing "independent studies" in science and math with some of the professors at local universities (WI and NC, if you happen to be in those states). Also, there are some excellent, thorough math books (at a reasonable cost) available on Amazon.com (by Dover, Oxford, and Princeton). Perhaps one of the professors at the university would be able to tutor him while he is still homeschooling. I have found that many mathematics professors (and graduate students) love the opportunity to teach someone who is interested and talented in math.