Ministered to and cared for approximately 100 homeless children in a full-time boarding program that includes, without limitation, education, vocational training and life skills, and provided housing, food, clothing, healthcare and counseling to all participants in the program. In addition, carried on a program of visiting, feeding, counseling, and providing for other needs of street children (including young mothers living on the streets with their children) who were not ready or able to participate in the residency program.