Selecting an after-school program involves more than merely filling the gap between school and home. The right program can give kids opportunities to form friendships, discover new hobbies, build self-esteem, and enjoy their time after school. However, since each child …

