Larry Schoeneman
Larry was one of the better professors I've had. The assignments were difficult and took a long time to complete, but in talking through them with him you gained a better knowledge of things as a whole. When questions were brought up in class, he always used real world scenarios/experience to explain the concepts and put things in perspective