North Carolina's Teacher Directory

Based on 101,501 Ratings
5-star
77%
4-star
9%
3-star
5%
2-star
2%
1-star
4%
North Carolina employs over 129,465 teachers who oversee approximately 1,498,344 students. Students in North Carolina submitted more than 101,501 teacher and professor ratings through RateMyTeachers.com. The average teacher rating in North Carolina is 4.53, which happens to be above the national average of 4.46.
Teacher Name
Overall Score
School Name

Marshall Parsons

Department Marketing
College
Charlotte, North Carolina

Darin Spencer

Department Accounting
College
Charlotte, North Carolina

Owen Sutkowski

Department Communication
College
Charlotte, North Carolina

Pamela Winegard

Department Fine Arts
College
Charlotte, North Carolina

Cheryl Allee

Department Political Science
College
Charlotte, North Carolina

Stuart Beame

Department English As A Second Language
College
Charlotte, North Carolina

Jim Carter

Department Law
College
Charlotte, North Carolina

Cathy Hutchings

Department Education
College
Charlotte, North Carolina

Shawki Moore

Department Accounting
College
Charlotte, North Carolina

Roschella Stephens

Department Physical Therapist Assistant
College
Charlotte, North Carolina

Ilene Weiner

Department Physical Therapist Assistant
College
Charlotte, North Carolina

Angela Markham

Department Mathematics
College
Charlotte, North Carolina

Katina Oaks

Department Psychology
College
Charlotte, North Carolina

Kelly Eads

Department Information Science
College
Charlotte, North Carolina

Dave Blamy

Department English
College
Charlotte, North Carolina

Margaret Adams

Department Mathematics
College
Charlotte, North Carolina

Craig Bove

Department Music
College
Charlotte, North Carolina

Tonya Eldreth

Department Economics
College
Charlotte, North Carolina

Thomas Nesteruk

Department Business
College
Charlotte, North Carolina

Jim Bowen

Department Culinary Arts
College
Charlotte, North Carolina

Gary Dodgen

Department Academic Skills Development
College
Charlotte, North Carolina

Teresa Hall

Department History
College
Charlotte, North Carolina

Jody Kendirck

Department Physics
College
Charlotte, North Carolina

Greta Meissner

Department Mathematics
College
Charlotte, North Carolina

Cathy Rufty

Department Accounting
College
Charlotte, North Carolina

Zach Blackburn

Department Fine Arts
College
Charlotte, North Carolina

Linda Dunham

Department Academic Skills Development
College
Charlotte, North Carolina

Kunta Gregg

Department Mathematics
College
Charlotte, North Carolina

Ashley Knight

Department Art
College
Charlotte, North Carolina

Patrica Todd

Department Mathematics
College
Charlotte, North Carolina

Sandra Jordan

Department Law
College
Charlotte, North Carolina

James Bolin

Department Law
College
Charlotte, North Carolina

Kevin Tate

Department Criminal Law
College
Charlotte, North Carolina

Mark Heekin

Department Law
College
Charlotte, North Carolina

Bruce W Burton

Department Law
College
Charlotte, North Carolina

Richard Holmes

Department Lawyering Process
College
Charlotte, North Carolina

Scott Sigman

Department Law
College
Charlotte, North Carolina

Danny Moore

Department History
College
Murfreesboro, North Carolina

George Hazelton

Department Mathematics
College
Murfreesboro, North Carolina

Anne Beekman

Department Graphic Arts
College
Murfreesboro, North Carolina

Aurora Riel

Department Accounting
College
Murfreesboro, North Carolina

Eddie Bulls

Department History
College
Murfreesboro, North Carolina

Eugene Van Roy

Department Graphic Communication
College
Murfreesboro, North Carolina

Pam Collins

Department Computer Science
College
Shelby, North Carolina

Harry McKeithan

Department Health Science
College
Shelby, North Carolina

Clarinda Fox

Department Mathematics
College
Shelby, North Carolina

Delinger Dixie

Department English
College
Shelby, North Carolina

Wallie Passour

Department Health Science
College
Shelby, North Carolina

Kennedy

Department English
College
Shelby, North Carolina

Barry Bolyes

Department Biology
College
Shelby, North Carolina

Brandi Mullinax

Department English
College
Shelby, North Carolina

Traci Yates

Department Sociology
College
Shelby, North Carolina

Ayumi Nakamae

Department Music
College
444 Western Blvd, Jacksonville, NC 28546, United States

Joe Valore

Department Biology
College
444 Western Blvd, Jacksonville, NC 28546, United States

Linda Bergman

Department Psychology
College
444 Western Blvd, Jacksonville, NC 28546, United States

Donna Pauly

Department Continuing Education
College
444 Western Blvd, Jacksonville, NC 28546, United States

Jessica Snoody

Department Biology
College
444 Western Blvd, Jacksonville, NC 28546, United States

Sara Gant

Department Art
College
444 Western Blvd, Jacksonville, NC 28546, United States

Gwen Hepner

Department Reading
College
444 Western Blvd, Jacksonville, NC 28546, United States

Alicia Kramer-Durham

Department Anthropology
College
444 Western Blvd, Jacksonville, NC 28546, United States

Malia Thomas

Department Chemistry
College
444 Western Blvd, Jacksonville, NC 28546, United States

Lu Ann Brown

Department Criminal Justice
College
444 Western Blvd, Jacksonville, NC 28546, United States

Shelby Chadwick

Department Dental
College
444 Western Blvd, Jacksonville, NC 28546, United States

Kathy Fulcher

Department Computer Science
College
444 Western Blvd, Jacksonville, NC 28546, United States

Doyle Hale

Department Literature
College
444 Western Blvd, Jacksonville, NC 28546, United States

Thomas Huguelet

Department Mathematics
College
444 Western Blvd, Jacksonville, NC 28546, United States

Shelia Johnson

Department Mathematics
College
444 Western Blvd, Jacksonville, NC 28546, United States

April Lafave

Department Health Administration
College
444 Western Blvd, Jacksonville, NC 28546, United States

Jamie Plummer

Department Biology
College
444 Western Blvd, Jacksonville, NC 28546, United States

David Van Develde

Department Geology
College
444 Western Blvd, Jacksonville, NC 28546, United States

Ann Decapite

Department Academic Skills Development
College
444 Western Blvd, Jacksonville, NC 28546, United States

Andrew Duppstadt

Department History
College
444 Western Blvd, Jacksonville, NC 28546, United States

Mark King

Department Library Science
College
444 Western Blvd, Jacksonville, NC 28546, United States

Jennifer Prince

Department Psychology
College
444 Western Blvd, Jacksonville, NC 28546, United States

Ginger Tution

Department Accounting
College
444 Western Blvd, Jacksonville, NC 28546, United States

Maria Wise

Department Biology
College
444 Western Blvd, Jacksonville, NC 28546, United States

Kay Barefoot

Department Communication
College
Elizabeth City, North Carolina

Tom Aydlett

Department Mathematics
College
Elizabeth City, North Carolina

Dale Griffith

Department English
College
Elizabeth City, North Carolina

Thomas Aydlett

Department Mathematics
College
Elizabeth City, North Carolina

Margaret Deanes

Department Nursing
College
Elizabeth City, North Carolina

Gary Freeman

Department Art
College
Elizabeth City, North Carolina

Barbara Paine

Department Vocational Education
College
Elizabeth City, North Carolina

Evan Fielder

Department Biology
College
Elizabeth City, North Carolina

Lynn Bryant

Department Psychology
College
Manteo, North Carolina

Carol Adams

Department English
College
Manteo, North Carolina

Belinda Barnhill

Department Nursing
College
New Bern, North Carolina

Carolyn Jones

Department Nursing
College
New Bern, North Carolina

Jim Millard

Department Computer Science
College
New Bern, North Carolina

Sara Jones

Department Biology
College
New Bern, North Carolina

Hannah Priest

Department Health Science
College
New Bern, North Carolina

Donald Carpenetti

Department Chemistry
College
New Bern, North Carolina

Eva Hall

Department Nursing
College
New Bern, North Carolina

Barbara Lee-Learned

Department Nursing
College
New Bern, North Carolina

Andrew MacLaren

Department Management
College
New Bern, North Carolina

Stephanie Reed

Department Humanities
College
New Bern, North Carolina

John Wokosky

Department Machine Technology
College
New Bern, North Carolina

Sarah Hadley

Department English
College
New Bern, North Carolina

Michael Hartman

Department Biology
College
New Bern, North Carolina

Charlotte Morgan

Department Biology
College
New Bern, North Carolina