Kathleen Bartolini
This professor was really understanding and if you really put in the work she'll give chances to turn in late work. Assignments are clear and tolerable. I recommend purchasing the book as an ebook to save $ but also because homework assignments can be written and shown for credit. 5 main papers and a presentation are the main assignments.