Mrs. Carrie Tellor
Welcome to Luther J. Schilling School. I am excited to have you as part of my class. I received my bachelor’s degree in Special Education from Illinois Benedictine College and my master's degree in Teaching and Leadership from St. Xavier University.
I have taught in the homer school district for 21 years. I am married with 4 kids.
I’m looking forward to having a great year!