Reviews of professor Douglas Dalton

Rating: 5.0/5, difficulty: 3.0/5
This is the 3rd time I have had Dalton and he is amazing. His lectures are always interesting and make the class fun.