Yong Chen
Excruciating class. Dr. Chen "whisper-lectures" and the class constantly asks him to speak up. On top of that, he has a heavy accent and doesn't know much english. I'm sure he knows what he's doing, but in terms of lecturing and explaining high level math, he is actually quite terrible. Sat in on another professor the whole year. DO NOT TAKE.