Reviews of professor David Gierga

Rating: 5.0/5, difficulty: 4.0/5
Great professor, you can just tell how smart he is by the way he talks and teaches, really knows the material. I actually understood everything he taught and I took his class a year ago. 2 exams and a final.