Wei Yu Tan
Dr. Tan is great guy. He always has a smile and is very willing to help you outside of class and provides great feedback. The lectures can be a bit boring, but the quizzes are easy and it is a worth it trade off. He is hilarious if you get to know him.