Katherine Kisska-Schulze
One of the few professors that genuinely cares for her students. Her lectures are very engaging & she makes the content interesting. Tests are straightforward if you study the topic lists she provides. Attendance wasn't mandatory, but almost the entire class still showed up. You MIGHT be able to get by without the book. Couldn't recommend more.