Job Satisfaction of High School Science Teachers: Prevalence and Association with Teacher Retention.