Yuyan Han
Dr. Han is a nice woman but there is a severe language barrier. She barely knows how to pronounce anything she lectures about, which can be very confusing. She also gives "review sheets" for exams that have every topic she's covered in lectures and is not comprehensive or helpful at all. Be ready to teach yourself.