Caitlin Clarke
She's nice BUT Don't take her if you have other classes because she assigns an unrealistic amount of homework(Notes) and the entire text book to read PLUS articles. shes not clear on her assigned assignments and what she wants specifically and much rather give everyone 0. there are TWO group assignments.