Lyren Chiu
Pros: She is very nice and knowledgeable. She responds quickly to email. Cons: Unfortunately I didn't get much out of her lectures due to her thick accent. She mostly reads off the slides so I opted to go through the material by myself. The group project expectations were hard to understand. She is also very strict about the in class assignments.