Xu Wang
The best Purdue math prof I've ever had! She explains everything clearly, gives summaries of previous lectures at the start of each lecture, and always leaves space open for questions. You can tell she cares a lot if you learn the material.