Why are the majority of math professors so utterly devoid of teaching capabilities? They sink many hours into becoming an instructor (disregarding the time it took to obtain a masters in math) and they know better than anyone what the course material is like, yet the majority of math professors I've had could not for their own lives adequately teach a class without causing confusion, and, subsequently, frustration on the part of the students. I've started supplementing my differential equations course with professor Leonard, and one thing I like about the guy is that he takes his time and doesn't shy away from drawn out explanations provided that it benefits the student. Why can't more math professors be like this?