Reviews of professor Brenda Ray

Rating: 5.0/5, difficulty: 3.0/5
Cares for the class and the topics discussed, readings are relevant and is open to criticism.