Phone: 678-535-6330


Degrees and Certifications:

BS in Early Childhood Education, Reinhardt College MS, Piedmont College, ED.S in Curriculum and Instruction, Piedmont College

Mrs. McFarland

Welcome to Cartersville Primary School for the 2023/2024 school year! I wanted to extend to you and your child my very warmest welcome into our classroom.  I am excited to have the opportunity to teach kindergarten again and to explore many new things! This will be my 16th year at Cartersville Primary School.  I lived in Canton for seven years, but am originally from Cartersville. I have a wonderful husband, Heath, and two boys, Cade and Caswell.  I enjoy spending time with my family and coming up with projects to do around the house.  If I am not at school, I am usually at the baseball fields watching my boys play! 

My philosophy for learning is that each child is unique, each child learns in a different way and at their own pace.  One of my jobs as a teacher is to help your child discover his or her individuality and work alongside them to maximize it.  I believe in hands-on experiences, learning creatively and learning through play.  I am looking forward to a fun-filled and educational year!


Instructional content can be accessed via Schoology. Contact the teacher for more information.

We communicate with students and parents (text messages, phone calls, and emails) through Teacher Messaging. Your contact information in Infinite Campus must be accurate for you to receive my messages. Please contact the front office to update your information.