Miguel Arbues
The best Spanish professor I've had (and I've had several). Not a strict grader like most Spanish professors. He'll throw you some points if you have the right idea! Only tests you on what you learn in class. I had friends with different professors and it seemed I learned a lot more than they did in one semester! highly recommend