Reviews of professor Keith Hanson

Rating: 5.0/5, difficulty: 4.0/5
In-depth lectures, goes beyond just reading the text verbatim. Really brings the course material to life.