Christy Yan
I only had her for a few weeks before she went on maternity leave but she was helpful and knowledgable. The lectures are pretty boring but not to her fault it's just a boring subject. The professor who took over for her was pretty good and knowledgeable. Participation matters.