Amazing professor, a great person who cares about the students always there for you when you have a question. Helps you when in need. Does revies before exams. His English is okay but you can still understand