Awesome prof, very relatable, willing to help. His study guides were live and would just tell us what was going to be on the test. I rented the textbooks and read a couple of the chapters then stopped because he covered everything in the lectures.