Reviews of professor Michael Holstead

Rating: 5.0/5, difficulty: 2.0/5
A great teacher who really cares about both his subject and his students. Put in the time you would for any other class and you'll do fine.