Well, when you say underachieving, do you mean in terms of school grades? Achievement and IQ tests would tell you if he is gifted or capable of doing better. You could also have him take the SAT or ACT. That would be a quick way to get a snapshot of where he is and can be done without the school's involvement.