With regards to Prep Schools vs. public I can only offer my recent observations. While picking up my son after being away for 3 months at a boarding school he seemed very different in a good way. Much more self reliant and assertive, confident. Already best money I've ever spent!