What is essential for an effective program designed to meet a community’s needs?