Kathleen McKinley
This was by far the worst educational experience I've had so far in my life. Professor McKinley was the most difficult teacher in homework, grading, teaching style, and even how she treats students and TAs around her.  She was very rude to all TAs and made completing work and studying effectively impossible. Do not take her class. 