Not the brightest teacher I ever had however, found he's class quite entertaining. We spent more time B.S.ing than learning the subject he was "trying" to teach
He is the greatest teacher I've ever had. He always helped me to understand things I never got and even taught us to study. He challenges us to do our best.
Needs to stay focus on what he is teaching - Gets distracted and BS's about other things to much.
Wonderful teacher. Dedicated. Always available. Taught me a lot.