not afraid to call you out and embarrass you in front of the class. good personality, gives an insane amount of work. would take this professor again if he were lighter with his amount of work. makes sustaining multiple classes very hard.