Reviews of professor Allegra Davis

Rating: 5.0/5, difficulty: 2.0/5
shes soooo nice and helps with anhything you need. i was stressing that group project but it's fine - you dont have to make up for your peers if they don't do anything and it was fine. for someone who was dreading this class, i am glad i took her.