John Rachlin
Prof. Rachlin single-handedly got me through Discrete Structures. Math is a challenge for me and he did everything in his power to make sure that I got through his class with a clear understanding of the material. He genuinely cares for his students, and makes himself available to help them outside of even his office hours. Highly recommend.