Great coaches build their programs on sound philosophies and clear visions