Yun Chen
I LOVED Yun and this class!! Yun is very accessible and clearly has his students' best interests at heart. His lectures are interesting, and his exams are straightforward (gives you a study guide with exactly what will be on the exam). He's a fair grader-- just make sure you come to class because he gives "pop quizzes" graded for completion.