Catrin is absolutely amazing. She cares about the well-being of her students and truly wants everyone to learn and do well. The class can be difficult if you skip lectures or assignments, but if you attend and do the assignments and reading it is easy. The tests are a little difficult, but she helped us prepare so that we would do well