Reviews of professor Karen Craigo

Rating: 5.0/5, difficulty: 2.0/5
Many papers, but you will have a great amount of time to write them. She allows revisions for everything, along with her feedback, you will be fine on the final drafts. The only negative thing is that it takes her a long time to grade your papers. If you put in a little time and efforts, you will get an A.