Certified Professional Coach Karen Hallis combines her training in law, coaching and whole systems design to create a coaching style that is compassionate, spacious and effective. ...