Michael Karger
Amazing professor, who is truly life changing. Definitely wants his students to do well, and gives many opportunities for students to get the best grade they can. Passionate about the class and it's content, and very inspirational. An amazing guy: take any and all classes he offers!