Reviews of professor Erin Pellegrino

Rating: 3.0/5, difficulty: 3.0/5
shes overall a good critic but wont give you grades till the end which might trow you off.