Absolutely an amazing professor! You MUST come to class, you get two free absences but after that he will take 50 points off your grade for any other absences. He allows for extra credit (each is 50 points) so if you miss a class, you could take a class at University Fitness Center and have the teacher sign a piece of paper and give it to him.