Jon Alva
Has made plenty of mistakes, when a student makes one he will make sure you know you messed up. Only expects you to make it to class. If you miss something he wont be cool about it. Teachers should want their students to pass, so when he denies you the chance to take the quiz to review valuable info, that should tell you about this professor.