Dr. Cass is an engaging and caring professor. Lectures use guided notes that students are expected to have and work through in class. At least 1 WebWork assigned per week that have the hardest problems in the course. Study guides prep exactly for what's on the tests. Office hours twice a week min. Free online textbook used only on a few occasions.