TFSD: O’Leary Principal on Leave of AbsenceTFSD: O’Leary Principal on Leave of AbsenceTWIN FALLS, Idaho (KLIX) – The Twin Falls School District says that Jess Johnson, principal of O’Leary Middle School, has been placed on a leave of absence.Andrew WeeksAndrew Weeks