Yuyan Han
I loved Dr Han as my professor. She does have a thick accent and can sometimes be hard to understand but she's a very smart lady. Her tests are from lecture so be sure to show up! She also does offer HW, quizzes and extra credit to help keep your grade up. It's a hard class but keep up on the studies and go to class. And find a study partner!