Reviews of professor James Hamm

Rating: 5.0/5, difficulty: 3.0/5
fair amount of work. gives extra credit if needed. Responds quickly.

Rating: 5.0/5, difficulty: 3.0/5
Willing to help with any problem. Kind. Responds quicker than more professors I have had.