Alvin Kung
Alvin is a new professor and I think the way he teaches seems "modern." He explains things well if you are doing a 1-1 talk with him. But, in a class setting, he tends to follow those who are understanding the information, and prob unknowingly ignore the rest of the class. His quizzes were fair and he does not try to trick you. Overall, okay.