Dr. Allen has been awarded three degrees: B.S. Elementary Education, Masters in School Administration, and Doctorate in Educational Leadership from UNC at Fayetteville. While achieving these degrees, Dr. Allen taught in a local public school district for nine years, DODD schools in Germany for seven years, and served for 12 years on a school administrative team. Subsequently retiring in 2014 with 28 years of educational experience, from the North Carolina Department Public Instruction, Dr. Allen started teaching as an Adjunct Instructor at Sandhills Community College. After teaching at the community college for two years, she decided to add another educational opportunity to her experiences and she accepted a position at Fayetteville Academy.