Some may even be free, the cost of others is usually based on family income, and there may be subsudies or scholarships available. Schools run some programs themselves and others are sponsored by schools or school districts. One advantage of the school location is that children don't have to travel to get there, so there are no safety or financial issues. Another is the availability of good facilities, like a kitchen and gymnasium, and good equipment, such as computers. A disadvantage is that the children may feel like they have just a longer school day instead of a different, exciting experience in the afternoon.
Public agencies run some programs, but the activities they organize are usually limited.
For example, libraries only operate reading programs and city recreation departments only offer opportunities to participate in sports. Other specialized programs may be run by a department of a local college or professional organization. These may offer only science activities, or only a drama club. Independent programs may be held where the operator has its headquarters or runs other youth programs, or in a rented donated space. Parents may receive letters from their children's school, see notices in local newspapers, or pick up a flyer at the super market, health clinic, library, or social service center.