Tina Kuo
It pains me to write this, as she is an incredibly kind person. Unfortunately, her teaching just isn't up to snuff. Nobody understood much of the class, and by the end of the semester the vast majority of the class was taking their phones out during tests to cheat, which she was aware of. I, however, didn't cheat and got a C. It was bleak.