If you are able to pay for the class I would not assume that he would have to audit just because he's in 10th grade. There are certainly schools that will allow students to take for a grade younger than that.

That said, auditing is a great way to start college classes because there is less pressure.

The other option you might want to consider is finding a mentor.