Javier Krauel
Prof. Krauel is an amazing person and lecturer. Just get to know him if you have the time. He is a really nice guy. Also, some have said his grading is harsh, but I would say that his grading style ultimately helped me as a Spanish major. 100% would take another class with him.