Has he had cognitive testing? A lot of gifted children seem to do less well on the cogat (from reading here for years - NZ doesn't have it). Also did you check whether the programme was aimed at high ability rather than high achievinh?