Javier Vilcaez
He's impossible to understand, because he mumbles so much and is so unconfident in just about everything he says. Every day you will go through about 40+ slides so be ready to be writing a lot of things down, and also be ready for him to speed through slides. The class itself is easy, but if you have the option, go for a different professor.