Reviews of professor Pamela Humphrey

Rating: 4.0/5, difficulty: 4.0/5
While she was strict, I appreciated all her feedback.