True, it would be nice if every child had a program they were a part of that met all their needs and totally occupied them until their parents came home to spend time with them or direct them in an activity that was positive until it was time for them to go to bed. The reality is, however, that that will NEVER happen! Programs are different, youth are different and parents are different and there is no formula that will create an environment where every single person is satisfied, focused and learning positive things all day, every day. It just ain't happening.
However, in the meantime, programs that are currently being funded or being created as we speak can make themselves more relevant and ultimately more successful, is by making sure they connect first with the population they are targeting.
Get out there in the streets and let people know you exist. Get out there in the streets and ask those you plan to "help" what it is they need help with.
Every time I hear about a killing in the street or another car stolen by a young person, I hate to hear someone on the news state that there isn't enough out there for young people to do. The problem, is that there is, but no one knows where they are. Make sure people know your program exists!!!!