(s)hypercritical, overcriticalinclined to judge too severely“hypercritical of colloquial speech”, “the overcritical teacher can discourage originality”