Musad Haque
Taught for the first time this semester and did a good job despite some expected growing pains. Very knowledgeable, reasonable grader, great sense of humor, genuinely cares about students. Artificial intelligence is one of his main research interests so take him for 471 if you can.