Terence Pitre
He was an amazing professor. He cared about how his students did in the class. Had some extra credit assignments, some of which you have to be in class to do. Go to class, he walks through examples thoroughly and will answer questions immediately.