Reviews of professor John Dennehy

Rating: 2.0/5, difficulty: 3.0/5
Has no slide shows, expects you to read the book and then he talks for the rest of class. you can definitely tell he used to be a lawyer, he loves the sound of his own voice.