Английские учителя, г. Нижнекамск, республика Татарстан
public-spirited: having or showing zeal for the public welfare.