Where are you located? Does your state have a strong regulations protecting gifted learners? Is he in a public/charter/private school? Has he been identified by the school as gifted?

I wonder if they would agree to give him above-level testing or perhaps a series of achievement tests. He obviously is not well placed and his needs are definitely not being met.