The Nepalese Youth Opportunity Foundation runs J House (for boys) and K House (for girls), which are two of the best children's homes in Nepal. Each holds only 30 kids. The children that are rescued are the most vulnerable in the country. Some are orphans or were abandoned by their parents, some were child beggars, and some are disabled. Many of them have endured more suffering at a young age than some of us experience in a lifetime, but have found ways to triumph over their difficulties.
NYOF provides not only all living, educational, and medical expenses, but love and personal attention. NYOF commits to the children for the long term, through college, and provides what is usually the first real sense of security in their lives.
NYOF provides these children, many of whom are from low castes, with opportunities to excel in any career they choose. This contributes to breaking down the caste barriers in Nepal.