Heidi McBride
Prof McBride really cares about her student's success. Her class really aims at preparing us for what research will be like later. She uses a lot of examples from recent papers and address current controversies in the field during her lectures. Her exams can be harsh, but they are fair and she is clear about what she expects.