An Ecological Systems Theory Perspective on Youth Programming · Study