Does Your School Train you in Non-technical Skills?

You need both excellent technical and non-technical skills to perform well and give value to the salary your employer pays to you.