Blending Academics with Soft Skills