Because some of the people who need communication and leadership skills training the most are often the least able to pay for it, Critical Skills Nonprofit was created. Critical Skills Nonprofit provides the highest quality communication training and leadership coaching for chronically underserved populations.