Daniel Chang
Very accessible outside of class, replying emails with lighting speed (immediately most of the time)! He is very caring and listening to students' opinions. I met him in person for reviewing midterm exam and he was very friendly. Class assignments and discussions aren't that bad. Exams can be tough because there are a lot of long readings!