Dr Curtis is great, I would 100% take her classes again. She is slow at grading, but fair with grading. On average it was 1-2 week turnaround on grading assignments. If you are obsessive about calculating your grade halfway through the semester you may not enjoy her as a professor. However, I highly recommend her.