Skip to main content

Spencer, Allen

Spencer Allen




Mr. Spencer Allen became principal at Helias Catholic in 2021. He has an Ed.S in Education Leadership, an MA in Secondary Administration, and a BA in English Education from Lincoln University.

Mr. Allen also teaches Creative Writing.

Favorite Bible Verse: “Put on the whole armor of God, so that you may be able to stand against the wiles of the devil.” – Ephesians 6:11