North Carolina's Teacher Directory

Based on 99,757 Ratings
5-star
77%
4-star
9%
3-star
5%
2-star
2%
1-star
4%
North Carolina employs over 129,337 teachers who oversee approximately 1,498,344 students. Students in North Carolina submitted more than 99,757 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

Michael Saunders

Department Mathematics
College
Wilmington, North Carolina

Jeffery Simmons

Department Music
College
Wilmington, North Carolina

Sue Thorton

Department Health Science
College
Charlotte, North Carolina

Peggy Goodwin

Department Health Science
College
Charlotte, North Carolina

Lisa Thorton

Department Biology
College
Charlotte, North Carolina

Dana Anderson

Department Theater
College
Salisbury, North Carolina

Steve Etters

Department Music
College
Salisbury, North Carolina

Andrew Morris

Department Management
College
Salisbury, North Carolina

Pamela Thompson

Department Information Science
College
Salisbury, North Carolina

Jason Hunt

Department Mathematics
College
Salisbury, North Carolina

M Wilson

Department Languages
College
Salisbury, North Carolina

Sharon Sullivan

Department Mathematics
College
Salisbury, North Carolina

Kevin Rouse

Department English
College
Hickory, North Carolina

Amalie Hinson

Department Music
College
Hickory, North Carolina

Linda Baker

Department Psychology
College
Hickory, North Carolina

April Cline

Department Computer Science
College
Hickory, North Carolina

Helen Steele

Department Mathematics
College
Hickory, North Carolina

Tracy Abernathy

Department Communication
College
Hickory, North Carolina

Marshall Reid

Department Accounting
College
Hickory, North Carolina

Joanna Connolly

Department Social Science
College
Hickory, North Carolina

Tom Shields

Department Mathematics
College
Hickory, North Carolina

Marvin Elliott

Department Religion
College
Hickory, North Carolina

Christy Wooten

Department English
College
Hickory, North Carolina

Gregory

Department English
College
Hickory, North Carolina

Bill Brown

Department Mathematics
College
Hickory, North Carolina

Amy Mitchell

Department Psychology
College
Hickory, North Carolina

Wanda Barker

Department Business
College
Hickory, North Carolina

Brian Bergman

Department Psychology
College
Hickory, North Carolina

William Davis

Department Biology
College
Hickory, North Carolina

Mariya Perjar

Department Chemistry
College
Hickory, North Carolina

Thomas Thielemann

Department Art History
College
Hickory, North Carolina

Joe Young

Department Graphic Arts
College
Hickory, North Carolina

Tom Labelle

Department English
College
Sanford, North Carolina

Jennifer Lloyd

Department Psychology
College
Sanford, North Carolina

Sue Boyd

Department Education
College
Sanford, North Carolina

Scott Diegmann

Department Biology
College
Charlotte, North Carolina

Chris Brawley

Department English
College
Charlotte, North Carolina

George Warren

Department History
College
Charlotte, North Carolina

Savannah Clay

Department Business
College
Charlotte, North Carolina

Janis Orinson

Department Mathematics
College
Charlotte, North Carolina

D.I. Von Briesen

Department Computer Science
College
Charlotte, North Carolina

Kent Rittenhouse

Department Nursing
College
Charlotte, North Carolina

Lanier

Department Psychology
College
Charlotte, North Carolina

Gary Ritter

Department History
College
Charlotte, North Carolina

Joan Brandt

Department Psychology
College
Charlotte, North Carolina

Elizabeth Mitchell

Department Biology
College
Charlotte, North Carolina

Mahboba Yektaparast

Department Psychology
College
Charlotte, North Carolina

Deborah Phillips

Department English
College
Charlotte, North Carolina

Diana Mibelli

Department Languages
College
Charlotte, North Carolina

Robert Shoffner

Department Economics
College
Charlotte, North Carolina

Barbara Whitt

Department English
College
Charlotte, North Carolina

Donna Ross

Department Resource
High School
401 N Duke St, Durham, North Carolina 27701

Zach Case

Department Not Specified
Middle School
5140 Nw Cabarrus Dr, Concord, North Carolina 28027

Lee Rj

Department Not Specified
Middle School
5140 Nw Cabarrus Dr, Concord, North Carolina 28027

Fulbright

Department Industrial Education
Middle School
7650 Griffins Gate Dr, Concord, North Carolina 28025

Rebecca McKnight

Department Not Specified
Middle School
811 Cypress St, Greensboro, North Carolina 27405

Mr. Berlin

Department Computer Science
Middle School
144 Archie Rd, West End, North Carolina 27376

Leslie Jones

Department Technology
Middle School
400 E Moore St, Apex, North Carolina 27502

Jim Fig

Department Math
Middle School
401 S 10th St, Wilmington, North Carolina 28401

Dona Brown

Department Fine Arts
High School
1708 Nash St, Sanford, North Carolina 27330

Mary Bennett

Department History
High School
1708 Nash St, Sanford, North Carolina 27330

Jacqueline Watson

Department Nursing
High School
1708 Nash St, Sanford, North Carolina 27330

Brenda King

Department Substitute Teacher
High School
3006 Sikes Mill Rd, Monroe, North Carolina 28110

Dody Sorrels

Department Health
Middle School
2101 Davis Dr, Cary, North Carolina 27519

Michael Carrickhoff

Department Geography
High School
700 Walker Rd, Mount Pleasant, North Carolina 28124

Sarah Humphries

Department Accounting
High School
3220 Parkwood School Rd, Monroe, North Carolina 28112

Chris Pouler

Department Biology
College
Charlotte, North Carolina

Kursheed Wankadiya

Department Biology
College
Charlotte, North Carolina

Jill Goad

Department English
College
Charlotte, North Carolina

Michael Khaldun

Department English
College
Charlotte, North Carolina

McKenzie

Department Mathematics
College
Charlotte, North Carolina

Barnett

Department Mathematics
College
Charlotte, North Carolina

David Privette

Department Geography
College
Charlotte, North Carolina

Jim Stewart

Department Physics
College
Charlotte, North Carolina

Mary Ann Bradham

Department Mathematics
College
Charlotte, North Carolina

Jonathan Wells

Department History
College
Charlotte, North Carolina

Rob Craig

Department Communication
College
Charlotte, North Carolina

Tairis Hegler

Department Biology
College
Charlotte, North Carolina

Lester Sisk

Department Computer Information Systems
College
Charlotte, North Carolina

Jimmy Chrismon

Department Theater
College
Charlotte, North Carolina

Wanda Hill

Department English
College
Charlotte, North Carolina

Cathey Ross

Department Communication
College
Charlotte, North Carolina
College
Charlotte, North Carolina

Doug Zeller

Department Music
College
Charlotte, North Carolina

James Carter

Department Computer Science
College
Charlotte, North Carolina

Deanna Highe

Department English
College
Charlotte, North Carolina

Markus Moore

Department Mathematics
College
Charlotte, North Carolina

Keith Shannon

Department Law
College
Charlotte, North Carolina

Leslie Crist

Department Music
College
Charlotte, North Carolina

Julie Dillion

Department Psychology
College
Charlotte, North Carolina

Jennifer Klebaur

Department Psychology
College
Charlotte, North Carolina

Tawanna Scott

Department Mathematics
College
Charlotte, North Carolina

Niki Wilson

Department English
College
Charlotte, North Carolina

Faye Childress

Department Mathematics
College
Charlotte, North Carolina

Farhad Javidi

Department Computer Science
College
Charlotte, North Carolina

Kathy Ryan

Department Mathematics
College
Charlotte, North Carolina

Tracie Sawyer

Department Communication
College
Charlotte, North Carolina

Susan Rowe

Department Legal Writing
College
Charlotte, North Carolina

Jason Jones

Department Law
College
Charlotte, North Carolina

Virgil Krapauskas

Department History
College
Murfreesboro, North Carolina