You might also want to consider having him take some community college classes. My daughter started taking them this year as a hs freshman, and has grown tremendously both academically and personally. She now wants to take all her classes at the college and get her AA degree dually with her hs diploma.