Dr. Spencer Allen became principal at Helias Catholic in 2021. He has an Ed.S in Education Leadership, an MA in Secondary Administration, a BA in English Education from Lincoln University, and Doctorate in Educational Leadership from William Woods University.
Dr. 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