Table: state_senator_info
Columns: district
representative
party
residence
counties_represented
term_ends
first_elected

Question: Name the district for newtown square
SQL: SELECT MIN("district") FROM state_senator_info WHERE "residence" = 'Newtown Square'

Question: Name the party for bensalem
SQL: SELECT "party" FROM state_senator_info WHERE "residence" = 'Bensalem'

Question: Name the term ends for bethlehem
SQL: SELECT COUNT("term_ends") FROM state_senator_info WHERE "residence" = 'Bethlehem'

Question: Name the total number of districts for rob teplitz
SQL: SELECT COUNT("district") FROM state_senator_info WHERE "representative" = 'Rob Teplitz'