Joshua Kleinberg
Professor Kleinberg is honestly one of my best professors. He rarely takes attendance, is funny, caring, and tries his best to make his class funny and entertaining. Sadly I couldnt find him for 1102 but if I had I wouldve totally taken his class again next semester.