Katherine Hanneman
I loved Katie!! She is super personal and will give everyone in the class nicknames, and makes sure everyone is included and participating. You have 2 papers but you get them peer reviewed and you meet up with her to go over them before submitting them. She gives awesome feedback, and not a ton of homework. Definitely would recommend! 10/10