Besides cutting off za student b4 they finish question, he's an ok teacher. He knows his stuff(to some degree lol), and he likes to joke around a lot, so be it
He is a really nice teacher, but he doesn't explain things. If you ask him he'd just tell you not to worry about it. His class is really fun.
Certainly not the best teacher, but one of the better ones. It is possible to have fun in his class, but it is RARE!
i took his course and it really helped me, he's a great teacher and his class is very funny