This class is RIDICULOUSLY HARD for a gen-ed. I took this to take meet my music requirement and never expected what I was thrown into. He grades as if he's teaching grad students and gives more work than any other class on my schedule. His comments and remarks are very crass and semi-rude. I had several breakdowns while in this class, dont take it