Professor Duque is the best Spanish professor I've ever had! He is always so nice and makes class very fun and engaging. While the participation can be a bit much at times, as he expects you to participate and cold calls on you, I found his class to be very fun and amusing. Take his class if you can!