Organizational Impediments Economic Impediments Cultural Impediments Professional Impediments Discernment Impediments Rumblings of progress