Gabriel Gutierrez
I don't usually rate anyone but this one's hands down, the best professor. I am not a native English speaker but I can guarantee anyone who will enroll into his classes that he will make things easier for you and will help you in any way he can. He's also funny and won't let the classes get boring. 10/10 would take his classes again.