Annie Tian
Taught me literally nothing. Everything I learned I learned from other professors or online. She regularly got the codes wrong in our class and then would just move on. Students would ask questions and she wouldn't answer them. Very unclear grading criteria. She was nice, but just a horrible teacher.