Theresa Walker
One of the best professors I have had so far. She know the stuff well, and knows exactly how much to expect from the students. Exams are easy and the final is optional. She also gives good feedback. Only one research paper that too due towards the end of the semester. Participate in the class activities and do your Hw, you will pass with an A