Prof. Caffrey is an amazing professor. She really cares about her students and wants them to succeed. If you attend the lectures, follow her outlines that she already makes for you, and study, then you'll do fine. Tests are multiple choice. There is a lot of lab homework, and a few writing assignments. EC opportunities. Office hours are so helpful.