Just a guess here, but I don’t think that Professor Richards is teaching calculus or differential equations. He probably isn’t teaching thermodynamics, kinematics or heat transfer in the ME Department, either.
Not a physics or chemistry professor, either.