Huixi Li
Super nice guy. At the beginning of the semester we all thought he was there for the research but as the semester progressed he really stood out to me as a great professor, I'd say my favorite for the semester. He makes sure to cover everything that is on his tests in class and always has office hours. He makes class interesting and fun as well.