Reviews of professor John Gibble

Rating: 5.0/5, difficulty: 3.0/5
He is a genuinely nice human being. He cares for his students and wants to see them succeed. There is pop quizzes but they aren't hard as long as you study the keywords from each chapter. 10/10, I would recommend him to anyone that asks. Attendance and participation is mandatory for your grade but he makes everyone feel welcome in class.