Reviews of professor Jacob Gibson

Rating: 5.0/5, difficulty: 3.0/5
He is knowledgeable of content, flexible, and over all his class is very interesting.