Mark Gordon
His comments are pretty rough, but he is really a nice professor! He doesn't grade harshly, or give heavy work. He really try's to work with your needs. He gives extra credit too and gives a lot of time for your work. I would definitely take him for another course.