Maybe I will throw in something else, to make this spin.
From my observation it is either really stupid teacher, or a gifted teacher that can't handle gifted students.
I have a few examples of stupid ones, that did not get my son at all, but also a really gifted one, ADHD but gifted, who could not handle him.