Florentin Smarandache
Not sure why he has such a low rating. He was one of my favorite professors. He explained every aspect thoroughly and was straightforward with his lectures. Not going to lie, classes can become very boring and draining and I always wanted to sleep BUT his teaching techniques are very helpful and he's such an approachable and nice guy.