Reviews of professor James Zabel

Rating: 4.0/5, difficulty: 3.0/5
Really good explanations in class but moves quickly, you need to keep yourself afloat but is very willing to re-explain and gives good notes and exam review sessions.