Dr. Lee is a great professor and is always working to make the class accessible and trying to innovate how we learn in a Computer Science degree. I would unequivocally recommend taking at least one class with him!