Shaosai Huang
Professor Huang was literally the worst professor/teacher I have had in my entire life. He puts no effort into his recorded lectures and frequently makes mistakes and has to go back so you will constantly be erasing your notes. He also grades the midterms questions super harshly compared to the TAs. Do not take this professor if you can avoid it!