I have him for Calculus III . He would give 5 extra points on any tests and expected HW every Monday . His accent will get better when you are used to it and try to sit at the front . Very lenient on partial credits . He is quite funny sometime .