Joanne Cress- Technology | jcress@cfci.net

Ms. Cress is a native of New York and holds a degree in Computer Science from Hofstra University. After 16 years working as a programmer and system administrator, she decided to venture into the education field. Ms. Cress has been teaching Information Technology since 2002 and never looked back. Her goal as a teacher is to ensure that students acquire the essential knowledge and skills to become lifelong learners in a technology-intensive environment.

Missy Ritchie- Art | mritchie@cfci.net

Missy Ritchie began teaching art in 1987 at Milton High School in Atlanta after receiving a BSED in Art Education from the University of Georgia, with an emphasis in drawing/ painting and ceramics. She also studied abroad for a semester in Cortona Italy. In 1989 she moved back home to Wrightsville Beach North Carolina and began teaching at Shallotte Middle School for a year, then transferred to South Brunswick Middle School for the next 19 years. In 2003 she earned her National Board Certification in Early adolescent and young adulthood art. Missy came to CFCI in 2007 and loves the change to a small K-8 charter school based on inquiry learning.

Tracy Cordon- Spanish | tcordon@cfci.net

Tracy Cordon

Tracy Cordon grew up in Madison, New Jersey. She received her undergraduate degree in English Literature at Kenyon College in Gambier, OH and her masters in teaching at Hunter College in NYC. Tracy discovered her passion for Spanish in 1993 upon meeting her husband, Claudio, a native Argentine. Tracy loves kids of all ages and is thrilled to be joining the CFCI family as our Spanish teacher. She is a huge fan of all the arts- visual, musical, theatrical, poetic, etc. and is the proud mom of two amazing teenagers.

Megan Hayes- Physical Education/ Health | website | mhayes@cfci.net

I was born in Elizabeth City, North Carolina, but moved to Wilmington from Charlotte, NC in 2017. I graduated from East Carolina University in May 2011 with a Physical Education and Health teaching degree, and then again in May 2013 with my master’s in Kinesiology and Exercise Psychology. My husband, Brandon, and I got married in 2013 in the mountains of North Carolina. Since then, our family has expanded by two little boys, Noah (almost 3) and Owen (born January 2018), as well as a dog named Moose. In my time away from teaching, I enjoy exercising/walking outdoors and spending quality time with all my boys. We are avid Minnesota Vikings fans and I enjoy talking about all things NFL. I am thrilled to join the CFCI family!

Wes Rose- Music | wrose@cfci.net

Wes Rose was born in Tampa, Florida and raised in Charlotte, North Carolina.  Mr. Rose attended UNCW as a North Carolina Teaching Fellow and holds a Bachelor of Music in Music Education from the university.  He recently got married to the love of his life, Rachel, in April 2013.  Mr. Rose is also active at Lifepoint Church, where he serves on volunteer staff as the Student Worship Director for United Generation (UG).When not teaching or playing music, Wes enjoys spending time with his wife, listening to vinyl records, writing, reading everything from novels to comic books, playing video games, and working out (to balance out his more “nerdy” habits).  He is a diehard Florida Gator fan and will watch nearly every football game every season.

Gene Beasley- Band | gbeasley@cfci.net

Gene Beasley comes to CFCI with thirty years experience as a teacher in the North Carolina Public Schools as well as one year in private education.  Mr. Beasley completed his undergraduate degree in music education at UNC Pembroke in 1976 and completed his master’s degree also in music education at Appalachian State University in 1979.  He has worked in the capacity of middle school and high school band director in the time since then.  After four years of retirement, he made the decision to return to work in private education at St. Mark Catholic School and will continue to serve as band instructor half time there as well as band instructor at CFCI.  He has been married for the past 22 years and currently resides in Wilmington with his wife, Laura, and two teenage sons who are students at Hoggard High School.


Jenn Anderson | jenanderson@cfci.net


Originally from the Harrisburg/Hershey area in PA, I’m the mother of two CFCI students (one in 3rd grade, and one rising Kindergartener), and I come from a child psychology background. I met my husband, Wayne (a Chapel Hill alum), while we both worked as child & family therapists in Goldsboro, NC in the mid ‘90’s. When we relocated to Wilmington in 2002, I was privileged to be among the first hired for New Hanover County’s school-based mental health program. In the school setting, I got to know kids in their “natural” environment and saw how they thrived when their emotional needs and individual strengths were factored into their learning, and how much they thrived on learning “experiences.” So when it came to our own children’s education, CFCI was our first choice, and we were lucky enough to get in through the lottery. Being a TA and spending my days at our wonderful school is a welcome career shift, and I’m grateful to be a full-time part of the family!

Jennifer Fite | jfite@cfci.net


I am a native of Wilmington, NC where I lived until I went to high school. At that time we moved to Raleigh and I attended Broughton High School. After graduation I moved back to Wilmington to attend UNCW. I have worked in IT support at IBM and accounting and administrative support in other companies. My husband, Chuck, and I have a daughter, Allie, who is a 7th grader at CFCI. Our spare time is spent with soccer games and time with family and friends. I was very fortunate to be a substitute teacher at CFCI for almost 2 years before becoming a Teacher Assistant and Specialist at CFCI. During that time I found that I love helping kids of all ages learn. I am honored to have been chosen to be a part of the CFCI community.