Xinli Yu
Professor Yu is a caring person, but not the best teacher. She is soft spoken and you wont understand a lot from her. On the bright side, she gives extra credit occasionally and sometimes gives take home quizzes. Overall, her class is fine, its just that you need to study by yourself if you want an A which is doable.