Takes his time to grade labs and has an accent but is a really good teacher. As long as you do the practice exam you will pass his exams. Exam 1 & 2 are the hardest so make sure you do well in the first 2 exams. 3 exams in the course and drops 1. Be respectful during lectures and labs and he'll have no problem with you.