Reviews of professor Bill Hill

Rating: 4.0/5, difficulty: 3.0/5
Good class and great professor that will really help you understand concepts in class.