Neal Lin
Dr. Lin is the best professor I have ever had. He is SO knowledgeable and always ready to help if you ask him. He seriously cares and is passionate about teaching his students. He knows everyone's names and is so energetic. Class participation helps drill in the material. Also, I recommend reading the textbook before class. 