Yilu Dong
Hardest class I have taken to date. After taking micro and being able to understand what is happening, I solely blame the teaching style for struggling so hard. Awful handwriting and hard to follow. Not even worth going to class because all he does is read straight from his lecture notes (which he posts on Canvas). Tests are nothing like notes.