Effective Communication And Problem Solving In Engineering