Mrs. Anna Desmarae Hayes



Degrees and Certifications: Biology from UNC Charlotte Comprehensive Science Teaching Certification 9-12

Mrs. Anna Desmarae Hayes

Welcome to West Cabarrus Wolverines!! 
I am so excited to be a part of the Wolverine Family and have the opportunity to build the legacy of West Cabarrus High School from the very beginning.  
Here are a few things about me to help us get to know each other.  I grew up in Monroe, NC about 30 minutes from here.  I attended Unionville Elementary School, Piedmont Middle School and Piedmont High School. As a senior in high school I was awarded the NC Teaching Fellows Scholarship and continued my education at UNCC.  I graduated from UNCC in December of 2002 with a BA in Biology and began my teaching career at Jay M. Robinson High School in January of 2003. JROB was my home for 16 1/2 years but I am excited to begin the 2020-2021 school year as a West Cabarrus Wolverine! 
I married my husband, Brendan who I meet in high school, in 2007 and together we now have three children.  Our oldest daugher, Teagan, is 12 and is in 6th grade at Winkler.  Kelsey, our youngest daughter is 9 and in 3rd grade at Weddington Hills. We also have a son, Jake, who just turned 2 and keeps the rest of us busy, busy, busy.  We all really enjoy attending school events, especially Friday night football, and can't wait to watch the Wolverines in action.   

Links to Microsoft Teams Conference Times & Live Meetings

Fall 2020 Class Schedule

  • 1st Block: Chemistry
    2nd Block: Planning
    3rd Block: Chemistry
    4th Block: Honors Chemistry 
    Supplies Needed for Class
    -Scientific Calculator
    I personally recommend the
    TI-30XIIS, which costs under $15
    -Large spiral notebook
    or 2-inch 3-ring binder with paper
    Organization will be important to help you be most successful this year!

Contact Information



    704-260-5970 Ext. 55618


    Please see our class Canvas page & Microsoft Teams for more detailed information.




WCHS Plan C - Daily Schedule

WCHS Plan B - Daily Schedule (10/19)
Last Modified on November 5, 2020