Reviews of professor James Fenwick

Rating: 5.0/5, difficulty: 3.0/5
Anecdotes make the class flow better and I feel everybody is comfortable to speak and discuss how they feel and think about what were studying! A good teaching environment