Reviews of professor David Pedersen

Rating: 4.0/5, difficulty: 4.0/5
His classes are difficult but by the end of you feel that you learned a lot (provided that you applied yourself)