Michelle Yeoman
Very good professor. Runs the class in a very convenient format. Lectures are engaging and offer clear instructions on what she wants from your papers (usually). Would definitely take again. Wish she taught 310.