Bijan Zandi
Lectures for 2 hours nonstop and gets irritated when students asks questions. Always going on how "we should already know this". Would not recommend if you are actually trying to learn some math.