This class has a lot of assignments but they aren't difficult, just time-consuming. The textbook is a must and there is a lot of reading/writing but it is mainly opinion based. Professor Kringle-Baer is easily accessible, responds to emails very quickly, and provides feedback on almost every single assignment, she's also a very quick grader.