Shuenn Siang Ng
I took him Spring 2020. He's a good lecturer but the exams were absolutely horrid. He was so bad that the math department fired him the semester after I withdrew. Thank god he got fired. I hope he never is allowed to teach again. 