Reviews of professor Michael Desmond

Rating: 5.0/5, difficulty: 2.0/5
Great instructor, really appreciates actually arguing your point in discussion boards rather than simple "I think this. This is why. Also this. Discussion board minimum sentences." He's also a fair grader.