His teaching makes sense and I like him overall. I wish the exams had more problems cuz missing a single problem takes like 30% of the exam grade. For some reason the exams were weighted the same as the homework so my grade was fine. 