Reviews of professor Alisha Reaves

Rating: 3.0/5, difficulty: 2.0/5
The teacher is nice but give a decent amount of homework, she also accepts late work but deducts points off.