Niche ranked Glenbrook High School District 225 as the best in the country for teachers. The district pays its teachers an average of $103,465 per year, which ranked just ahead of New Trier Township High School District 203, which came in as the nation's second-best place to teach.