Jeremiah Bartz
I LOVE this guy. Combinatorics with him was a blast, by far my favorite class. He's hilarious but I'm not sure if he knows it. He's great in his office hours if you have questions. I absolutely loved the independent project we did in this class, he kept it super low key and I learned a lot. Totally worth waking up at 8am for this class. :-)