Character
Elena Alvarez
Elena Alvarez in One Day at a Time (2017), played by Isabella Gomez.
Elena is the fiercely opinionated teenage daughter of Penelope Alvarez, a high-achieving student who reads feminist theory for fun and bristles at the idea of a traditional quinceañera. She debates her mother and grandmother at every turn, awkward around boys, allergic to anything that smells like outdated tradition, and utterly certain she's right.
Isabella Gomez plays teenage certainty without ever making it insufferable — Elena's righteousness comes from genuine conviction, not performance, and the show lets her be both hilarious and hurt in the same scene. The writing trusts a sitcom teenager to carry real political and emotional weight, and Gomez earns that trust completely.