Yes to everything here. My sister is a teacher and I'm incredibly proud of her. Teachers are overworked and underpaid.