Reviews of professor Teresa Buchanan

Rating: 2.0/5, difficulty: 4.0/5
I do not have very nice things to say based on how I was treated, however I can say she is timely and cares about her work.