Set in 160 acres of farmland, the Amelia Trust Farm teaches practical skills, including fencing, animal care and forestry, as well as classroom based tuition to more than 50 young people.
These students have experienced difficulties of all sorts. Many have been in trouble at school or with the police and have been referred to the farm by local authorities.
Some have lived in care homes. Others have been seriously affected by traumatic home lives.