Reviews of professor Andrew Hartzler

Rating: 5.0/5, difficulty: 3.0/5
Will be very helpful if you ask him and willing to meet outside of class. Tries not to move onto a new topic if he feels as if a lot of people are confused.