Professor Kotter is a great professor for this class. He is very knowledgeable and has a lot of real world experience. I personally don't mind the grading criteria as it is based in making sure you understand the material. Tests are allowed revisions to get the "Check +" which allows you to learn what you didn't understand. 