Philip Swenson
Prof. Swenson is very upfront about his policies and sticks to them. His lectures were a bit dry at times, but I struggled with the subject. He gives out notes which are amazing study tools but need to be reviewed multiple times. He is always interested in student opinions and encourages everyone to participate.