All staff in St. John Ogilvie are committed to doing our very best for our pupils and parents. We work hard at providing the right balance between high academic achievement and fun! The positive relationships between staff and pupils create a warm, supportive atmosphere which is valued by all.