Decent professor, two difficultly graded papers and a final. Would highly recommend course but it isn't easy to get a high grade.