Если честно, прочла не все, но определение хорошего учителя, на мой взгляд больше подходит идеальному учителю. В моей жизни было три а-ля Снейпа. У двух из них я была любимицей, у третьей - на очень хорошем счету. Это были те ещё язвы. Но свой предмет они знали великолепно. Ученики их уважали, но многие боялись и сильно не любили. Я их любила. Меня их язвительность раззадоривала. Но да, дети чаще ранимы. Не все, далеко не все дети могут выстоять.
И я не считаю Макгонагалл слишком строгой. Просто строгая.