I used to work for the Royal Highland Education Trust (RHET) which is funded by the RHASS, NFUS and a few others. RHET's remit is to get children out on to farms; it has a series of farmer run area committees, each supported by a paid coordinator. Aberdeenshire area is slightly different as it was the first of these and is funded by the Royal Northern Agricultural Society.
RHET gets thousands on kids on farm visits each year, plus farmer speakers into schools, as well as running the Discovery Centre at the RHS and special events such as Food and Farming Days.
In my year as coordinator in Forth Valley, I was surprised (a bit) at the level of ignorance in children and in the adults working in schools. Hopefully, RHET is making some difference, but there seems to be no formal education courses in schools for young people, which is a shame.
Our risk assessment ran to about 20 pages but came down to three things - tidy up, supervise the kids and make sure they wash their hands thoroughly before leaving the farm.
The main issue for schools was the cost of transport and I don't see that improving in the foreseeable. Although, some headteachers always seemed to find a way - I suppose where there's a will...