An amazing teacher with a great mind! Very honest and smart... He can never run out of information... no matter what it's about!
He's an excellent teacher. One of the smartest people I've ever had teach me but it's just too bad that I'm not as committed to school as others are.