Reviews of professor Williams Thomas

Rating: 4.0/5, difficulty: 3.0/5
Very engaging and tries to keep the class fun. Answers questions very thoroughly and makes the best out of a hard course.