Twenty-eight students from Culloden Academy experienced an in-depth look at the day-to-day roles of staff at the ...