I took a couple sociology courses back when I was in university. My experience was that to get an a on a report it needed two things 1) disscuss the lesson at the core of the report and 2) this is almost more important make it interesting. Reports are boring as fuck and the teacher has to read and grade a ton of them. If all you do is make him laugh you can pass if you vaguely tie it into the point they wanted your gold. But that's just like my opinion man.