Diego Ibarra
Take any class with Diego! He's an absolutely amazing prof and gives reasonable assignments (allows cheat sheets). Plus his stories are incredible and might even make you his famous Mexican chicken!