A few years ago, Karen Castro was making $16 an hour working as a teaching assistant in a Spanish immersion preschool in San Francisco. On