Ms. Carroll is the best professor at USC. She is very helpful and truly cares about her students. She allows revisions on all papers and there is no final, just a portfolio. She is easy to reach outside class by email and will most of the time respond within 30 minutes. The best professor you will ever have.