Reviews of professor Nichole Riley

Rating: 5.0/5, difficulty: 4.0/5
The professor did a good job to get group participation on what I consider a rather dry subject.