Kai Lin
Prof. Lin is a good teacher but kinda confusing at some points. Quizzes every week but they are based on the powerpoints in class. Really all class is taking notes on a powerpoint. Some group work but overall a good teacher but kinda on the unorganized side