Differential Impact of Administrative, Organizational, and Personality Factors on Teacher Burnout.