Herrera has Williams syndrome, a rare genetic disorder that causes learning delays. Jessica Phelps/San Antonio Express-News. Special education …
Herrera has Williams syndrome, a rare genetic disorder that causes learning delays. Jessica Phelps/San Antonio Express-News. Special education …