Hello - I have experience of both schools particularly St Leonards.
I completely agree with and confirm what @Tweetster has said above. St Leonards isn’t the school you think it is once you scratch the surface. Be very careful.
Note also the school clearly reads these threads and I’d be confident at least one reply (and I actually think two replies) above are from a staff member, so I won’t go into much more detail publicly on the various issues. If you read past posts on St Leonards you can recognise this happening on all of them, they’re all hijacked by staff!
What I would say is compare St Leonards to another independent school not the local state schools. It doesn’t have to be the High School of Dundee, just any independent school in Scotland. It just doesn’t stand up to other independent schools. Strip away the green grass and there is little substance there. Really question what you’re paying for, where your fees are going. There are bullying issues in the junior years and some questionable parent behaviour too!
Another real issue with St Leonards is the sport, for senior school especially, the facilities on site are non existent. This real lack of facilities is fudged by utilising the university facilities. For a sporty child the facilities at the High School of Dundee are truly amazing, as you would expect from any flourishing independent school.
In terms of changes of leadership - an update on above. The Head of St Leonards has now retired, my understanding is that through a recent re structure there is no head of junior years. A new head of the whole school starts in time for the next academic year 21/22. Regarding the person you met returning to the boarding roll - read into that what you will.
The High School of Dundee did have a new Head over a year ago now, she was an internal appointment so hit the ground running and it is worth saying she is an exceptional person of real note. The High school doesn’t have acres of green grass, it does have really exceptional teachers and very high quality classroom resources/ teaching materials. It’s very easy to see where your fees are being spent, and all the children are extremely happy, despite the lack of the all important grass!?! It’s organised and well structured, the children know exactly what’s expected of them. Theres a real sense of community.
There’s really no comparison between the two, but a lot of people don’t go and see the High School of Dundee because of the journey or the lack of green space. In my opinion it’s more than worth the journey, it’s really not that far!
I hope your move to St Andrews goes smoothly. It is a wonderful place to live and bring up children. What it lacks in school choice it makes up for in sand and sea!
If you do especially want an independent education it is worth considering locating yourself nearer to Perth or Edinburgh. They both have a wider range of independent schools to choose from. You can live in north Fife and travel easily to Perth or south Fife near the bridges and commute into Edinburgh. Most of the schools run buses from these areas. There is a High School of Dundee bus from St Andrews now we’re on to the subject!!