Weifeng Li
Dr. Li is a great professor. We had quizzes often which were not too hard and then a lot of project work. He grades a a bit harshly but the exams are easy so honestly it levels out. He is very nice and I learned a lot. I would recommend taking him as a professor!