Reviews of professor David Umbarger

Rating: 5.0/5, difficulty: 4.0/5
The course is pretty hard but he is very helpful and will give you guidance on problems. He will also give extra credit if you attend his classes. Encourages participation!