Yunzhijun Yu
Yuyu is a nice & approachable person, and you can tell she's passionate about teaching & marketing. That said, there are definitely much better profs to take 343 with. Requirements for both the group assignment and personal branding were so unclear. "80% slide content" for exams was not true at all. Read the book & ask for clarification on HW.