Alex is great! He explains difficult concepts really clearly, and he's incredibly helpful outside of class if you go to to his office hours. He does go into a tangent about the history of math every so often, but it's often surprisingly interesting so it didn't bother me too much.