Reviews of professor Bob Hall

Rating: 3.0/5, difficulty: 3.0/5
HE's okay talks a lot and goes off track a lot but not a hard class.