Michael Kasigwa
Very rude professor. Instead of talking to you privately, he announces to the entire class the grade you got on an exam/quiz. Will call you out, so get prepared to not learn a single thing and be publicly shamed by this professor.