Stephen Allen
Stephen Allen is currently a ninth-grade teacher at Oaks Christian School in California. He was previously the Head of School at Hillcrest Christian School (CA) and the Superintendent at Capistrano Valley Christian Schools (CA). He has been writing for The Master Teacher for 16 years.
Username
Stephen Allen
Email Address
sallen@masterteacher.com
First Name
Stephen
Last Name
Allen
Bio
Stephen Allen is currently a ninth-grade teacher at Oaks Christian School in California. He was previously the Head of School at Hillcrest Christian School (CA) and the Superintendent at Capistrano Valley Christian Schools (CA). He has been writing for The Master Teacher for 16 years.