Kirk Sever
My only regret is not taking advantage of his office hours. He explains everything well in his lectures. If you follow his lectures, you will pass the class. Overall, he is a great professor. I wish to take a class with him again.