Leyda Garcia
Leyda spent 4.5 years in Illinois’s foster care system. Leyda has overcome many hardships and has blossomed, especially in education and trusting others. As a young child she was the caregiver in her family and despite health conditions, many moves, and attending twelve schools, she plays an active role in... Read more