Do yourself a favor and TAKE THIS CLASS! Professor Swartz is a great professor and wants you to succeed in her class. Her grading criteria are very clear and she comes to class well-prepared. Her lectures are engaging and organized, I never felt bored in this class.