Professor DeFrancesco is one of the best professors I've had so far while at Fordham. He has real-world business experience and is able to translate that knowledge into his lectures. He is a fair grader and flexible with due dates if you speak with him. He wants his students to succeed and if you pay attention and show him respect you will do well.