In a canyon filled with makeshift shelters, a mile south of the U.S.-Mexico border, farm animals linger near a stream clogged with trash.
For over two years, thousands of migrants seeking refuge in the United States — many of them children — have crowded into a network of shelters here, as two successive U.S. presidential administrations closed almost all access to asylum at the Southwest border.
One morning in March, on a patio behind a wooden fence along the canyon, classical music played from portable speakers as a teacher readied art supplies for her students. At this school, called Canyon Nest, all of the students, and many of the teachers, are migrants — many fleeing violence in their homelands — waiting to enter the U.S. The school serves over 100 students, ages 3 to 10, who attend free of charge, five days a week.
Ten-year-old Gabriel is one of the first through the door and gives his teachers big hugs. He’s especially excited because tomorrow is his birthday.

Gabriel came here with his mother and 4-year-old brother in August, from the Mexican state of Michoacán, where drug cartel violence has exploded in recent years. He started attending the school in September.
“What I like most here is to help my classmates with the subjects they have difficulties with,” Gabriel said in Spanish, explaining that he’s one of the older students at the school and already knows some of the material being taught.



