Professor Steere was great all semester.I found him to be an straightforward and fun professor. Class normally consists of a lecture of the topic you're learning about and homework is about what is taught in class. Exams all have a pre-made study guide for them. If you do the study guides you can expect to pass the exam and class easily.