Kennedy Thomas
His course was difficult for no reason. You have to buy the textbook HE wrote himself. He goes on long rants that's hard to understand and expects you to be able to remember that to use on your quizzes. If you have personal situations don't expect this man to be accommodating because he won't be. The notes will not help you for the quizzes 