One interesting program suggested to me was Threads for HOPE, a project in Salemburg, NC that stems from a public health program out of the Center for Health Promotion, Disease Prevention at the UNC School of Public Health. Threads for HOPE adds an business development/entrepreneurship element to public health education.
Here’s the link.