This class was kind of difficult because of the timed quizzes and tests, but the assignments were easy. You have to read the book in order to do good, but that does not mean memorize you have to apply the knowledge. He is a nice professor who is willing to help if you reach out. I would definitely take his class again.