Reviews of professor Robert Desjardins

Rating: 5.0/5, difficulty: 3.0/5
Kind, respectful, and devoted. He was accecpting and encouraging of different viewpoints. 11/10 would take again.