Shuenn Siang Ng
If you don't go to lecture, pay attention and take good notes, you are screwed. Even then, some of the concepts were kind of hard to grasp. Though, if you go to his office hours, he will take time to help you. Most multi professors are kinda sus, so siangs not the worst. Just go to class, read the textbook, do the hw and maybe you'll be okay.