He is an amazing professor. The slides cover the content quite well and you will barely need the textbook (Chapter 13 only). He conducts class very professionally and puts a lot of effort in to make sure the content is understood. I highly recommend him as a professor.