Reviews of professor William Hall

Rating: 5.0/5, difficulty: 2.0/5
Professor Hall was my American Government professor and he is awesome and is one of my favorite professors! Highly recommend taking any of his classes.