This was the worse prof. I have ever taken couldn't grade anything on time, things I had submitted 2 months prior were still not graded, we had 3 weeks left in the semester. I'm a straight A-B student and it was honestly one of the hardest classes I had taken. I would rather pull all my fingernails out than attend another one of his classes again!