Amir Danesh-Yazdi
For ES213 - While Dr. Danesh is friendly and enthusiastic, I found that he starts lecturing faster and faster as the quarter goes, and his accent and speed really starts to make lectures difficult to understand and follow. There's no time to write down everything. He also doesn't post notes on Moodle so it's tough to find resources.