Kinda snobbish, not the nicest person youll meet at the school, not especially loved by other teachers, did too many of his side businesses at school though
He knows math well and teaches well also. He helps you understand the concepts. But, his tests are challenging. Do the homework and study.