Have you requested a meeting with the principal or someone else in a similiar admin role (GT coordinator-do they have those at a school for gifted kids?)? This sounds like something beyond which you can deal with directly with the teacher.