Arguably the most frustrating class I have ever sat through. I rate it a difficulty of 5 because of how impossible it was to stay interested in the course and how much I dreaded having to slowly rot away in my seat every class. Shockingly boring and the grading was unnecessarily rough for how little effort was put into the class by the professor.