Frank Del Vecchio
Del Vecchio was the best professor I've ever had. I actually learned things in his class and was entertained throughout. He never lost my attention. This class was fun and an easy A. (If you do the work).