These organizations often used their staff development programs to provide these opportunities .
Most free opportunities provided by certain organizations are made possible by their staff development programs .