Paul Hand
Hand is a great professor. The way he lectures is so elegant and engaging regardless of the topic. He also offers COPIOUS extra credit. Algo is a notioursly difficult cs class and I honestly wasn't too stressed out about it while taking it with him. 