There wasnt a clear grading criteria, the professor usually let the TA give all the information for the final paper he was really unclear on how/when to turn it in, really boring lectures but easy points for attending class. Gave extra credit for perfect attendance, would not recommend I was lost pretty much throughout the whole course.