Bing Zhu
Overall Bing is a great person, but just a very dry and boring prof with mandatory attendance. I ended up dropping the class because I couldn't survive how boring the lectures were week-in and week-out. She's also strict about attendance, which means that you can't skip class despite how pointless every lecture is. Incredibly easy class tho, easy A