Hung-Chang Liao
Such an amazing prof! He goes over thorough notes in class about all concepts which really helps with studying for exams. Some of the midterm questions were in class problems and very similar to the practice he posted, the final was more difficult than midterms. He is great with his students, helps whenever/wherever he can, 10/10 would recommend!