He is a good, friendly, knowledgeable professor. The class is pretty straight forward. Lectures using a powerpoint that is also available on Canvas, he asks that you read the chapter which isn't really necessary, gives a weekly assignment on a discussion board. I will say the podcasts he assigns us to listen to are really interesting and enjoyable!