Reviews of professor David Garvin

Rating: 5.0/5, difficulty: 3.0/5
Mr. Garvin is one of the best teachers I have encountered! He is thorough and the class is far from boring! He includes personal stories that relate to the topic at hand, I took his Anthropology class and I don't need any more humanities or history classes but I am contemplating taking another one of his classes because he is that good! 10/10!