Faculty Spotlight
Sheila Barrett
In her 36 years at Campion, Sheila Barrett has literally helped thousands of students either as a teacher or in her role as Dean of Discipline, and now as Dean of Studies. Many who used to quake in their shoes after a “talk” with her, now attribute their success to her stewardship and have become her friends as they moved into adulthood. Read more in Campion Today 2010
