S.G.
Have you checked with the counselor at his school? They often have leads for tutors or a 12th grader that might want to help. Or, you might call some local private schools in the area. Teachers are paid so little, many work after school hours as tutors. I teach at a private school in Carrollton so I'm not familiar with those in your area. Best of luck.