Randi Ploszaj
Very good professor. Explains things thoroughly and is very fair. You do have to write a lot but it's not very difficult and she gives good feedback. A few class discussions. Very helpful to meet outside of class if you're struggling. You'll pass this class with an A if you do your work and fulfill each paper's requirements.