Question: For how many seasons did the TV show in which Barra Grant played Teresa remain on the air?
answer: for 20 seasons