J.E.
We like Hyde Park Day School in Northfield or Safehaven in Northfield or the Cove in Northbrook for schools. They are all private and you need to be accepted into them or you home school district must get you in. I definitely recommend you check them out. Any of the towns you mentioned are great just pretty snotty if you can handle that and have the money. I work in Highland park schools and I cannot say enough great things about their school districts. I live in Vernon Hills and I thought our schools were pretty good but HP impresses me so much. I also taught in Northbrook and grew up there so I am biased but times have changed and I think it's too much for me now. I do not suggest Stevenson high school in buffalo grove. Way too much pressure there. Good luck you can't go wrong with the schools in the areas you mentioned!