Eric Yu
Such a great and attentive teacher. Really tries to bring out the best in students and is so approachable. You really cannot miss a day of class, so attendance is absolutely needed. He is really not a harsh grader, takes small point from mistakes that caused wrong answers but wont take off many points. Always EC for tests and quizzes, so take it!