Ah, intolerant, the favourite word of the PC brigade. Oxford dictionary definition: the fact of not being willing to accept ideas or ways of behaving that are different from your own. In this case, was the teacher being intolerant of the child or the ideology?