Donald Lee
Very cool, straight forward guy with good puns and inspirational stories, class is super useful and applicable, not too tough. In general everyone does well as long as they try. Lee is very accessible out side of class. Very smart guy