I was hesitant to put my daughter into a bad / violent public school system (ranked bottom 5% in the nation at the time) so we opted for Montessori. She's in college now on a blended CompSci/math major, but in (non-Montessori) high school she developed a Lego robot that has landed her an exhibit in the Smithsonian National Museum of American History, which is probably never a bad thing for her burgeoning career.