Reviews of professor James Lewis

Rating: 5.0/5, difficulty: 3.0/5
Clearly cares a lot about his students. You can tell he puts a lot of effort into trying to make his class as educational as possible. Tough to stay engaged because of the larger class size and content. Overall a great guy that you can go to with any concerns.