Jonathan Nielson
Professor Nielsen is an amazing professor. He is very passionate about teaching. Very funny, makes learning fun. Provides test reviews before test so we can grasp the concepts. One of the coolest professors I have ever learnt from. Strongly recommend taking him for any math course. Also, be on the look out for the infamous Klein bottle.