YWCA100

Sheila Huff

Sheila Huff was a teacher at Bosse High School for 22 years before becoming on assistant principal at Glenwood, followed by an appointment as principal at Bosse High School. She is described as “an extraordinary educator who cares deeply about the success of her students.” She was the 2014 Athena Award winner.