A daughter of Mexican immigrants, 17-year-old Lopez has been engaged in civic life from a very young age.