Ta-Wei Kao
Terrible professor. Lies about a lot of stuff throughout the semester. Will grade you unfairly, no respect to students, and does a poor job of communicating with others. Due to the virus, the transition to online made this course tougher and he could not teach it properly. Plus he broke many promises he made throughout the semester. Not good.