Satisfaction and stress among teachers