Weifeng Li
Dr. Li genuinely cares about his students and did his best to accommodate us during online classes. He is always available for office hours, ask questions! Group projects will be the biggest factor in your grade. Quizzes and exams are easy if you just read his pre-lecture material.