Odyssey School Places Principal On Leave October 31, 2016 ctedwatch State News 0 Odyssey School Places Principal on Leave