Luis Ortiz
This professor is obviously knowledgeable on the topics he teaches, but has a difficult time teaching. It is not only the language barrier, and he wasted a lot of time with unnecessary math that nobody understood instead of using that time to teach us about algorithms. He thought we had all taken stats before his class.