It's every teenager's birthright to endure the humiliating rite of passage known as the high school prom. Though formal events are a low priority for school-age youths and families living in shelters, that doesn't mean homeless teens don't want to put on a puffy dress or boutonniere and dance the night away with their peers. That's why the Denver Public Schools created the Threads program, which started out as a prom-dress bank before evolving into a full-fledged store with hygiene items and racks of donated clothing kids can purchase with vouchers. Threads has been a huge success since it opened in a local school last fall (whose location is disclosed only to those eligible for the program). The concept has been expanded to serve homeless children in elementary school, who receive vouchers they can use at local Goodwill stores. Who knew something so positive could come out of prom night?