The International Coaching Federation (ICF) is the largest internationally-recognised accreditation body that sets the standard for both coaching educators (us) and coaches (you) through the ICF competencies, ICF definition of coaching, ICF code of ethics and a rigorous assessment process for both ed...