Amazing professor and really interesting class. Corwin is so enthusiastic, holds regular office hours, and seems genuinely interested in the subject and really puts effort into the class.