Following on from Bostonian's comment, EPGY and CTY offer AP courses in a formal online setting. They have instructors who help. Here's a listing of CTY courses.

If the school digs its heels in, can your son take a very light load at school and do the AP courses online?