Quite an interesting read, and a nice conclusion.
EC
I’m not sure I agree with championing student evaluations as he does as an adjunct to the argument , maybe she gives out too many B’s? And to nitpick, an argument that is “all light” (informative ) and “no heat” ( dispassionate) is usually welcome.