Hes definitely an intelligent guy.  It would be great to talk to him if I understood what hes saying and enjoyed mathematics. Unfortunately he doesnt explain things very well to us mortals in an introductory calculus class. He might be better at teaching high level math courses, but if youre taking a gen ed class Id avoid this professor.