Wenxiao Pan
Needed to take leave for the last ~2 weeks of our class, made me realize how awesome she was. Her lectures may have been a bit derivation-heavy, but they were hella organized. Gave plenty of practice material, always prepared. Once she left everyone started getting way more confused with the content. Very well-rounded