North Carolina's Teacher Directory

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

Kathleen Jones

Department Sociology
College
Greenville, North Carolina

James Wirth

Department Computer Science
College
Greenville, North Carolina

Barri Piner

Department English
College
Greenville, North Carolina

Barbara Bullington

Department Communication
College
Greenville, North Carolina

Jason Gee

Department Biology
College
Greenville, North Carolina

Holly Mathews

Department Anthropology
College
Greenville, North Carolina

David Chalcraft

Department Biology
College
Greenville, North Carolina

Gordon Hull

Department Philosophy
College
Greenville, North Carolina

Dawn Keller

Department English
College
Greenville, North Carolina

Laura Prividera

Department Communication
College
Greenville, North Carolina

Don Davis

Department Sociology
College
Greenville, North Carolina

Deborah Shoop

Department English
College
Greenville, North Carolina

David Gabbard

Department Education
College
Greenville, North Carolina

Thomas Sayetta

Department Physics
College
Greenville, North Carolina

Richard Spruill

Department Geology
College
Greenville, North Carolina

Okmyung Bin

Department Economics
College
Greenville, North Carolina

Shahnaz Aziz

Department Psychology
College
Greenville, North Carolina

Gregory Funaro

Department Fine Arts
College
Greenville, North Carolina

Brian Perry

Department English
College
Greenville, North Carolina

John Bishop

Department Economics
College
Greenville, North Carolina

Peter Francia

Department Political Science
College
Greenville, North Carolina

C.W. Sullivan

Department English
College
Greenville, North Carolina

Salman Abdulali

Department Mathematics
College
Greenville, North Carolina

Gregg Hechimovich

Department English
College
Greenville, North Carolina

Susan Meggs

Department Fine Arts
College
Greenville, North Carolina

Larry Shreve

Department Fine Arts
College
Greenville, North Carolina

Marcia Taylor

Department Hospitality
College
Greenville, North Carolina

Joseph Bland

Department Mathematics
College
Greenville, North Carolina

Todd Finley

Department English
College
Greenville, North Carolina

Christopher McPhatter

Department English
College
Greenville, North Carolina

John Stevens

Department Languages
College
Greenville, North Carolina

Paul Gares

Department Geography
College
Greenville, North Carolina

Bill Swart

Department Marketing
College
Greenville, North Carolina

Josh Hasty

Department English
College
Greenville, North Carolina

Vicki McGlohon

Department Mathematics
College
Greenville, North Carolina

David Ozag

Department Education
College
Greenville, North Carolina

M Bolainez

Department Chemistry
College
Greenville, North Carolina

Judith Noval

Department Languages
College
Greenville, North Carolina

Sachi Shearman

Department Communication
College
Greenville, North Carolina

Ken Bass

Department Management
College
Greenville, North Carolina

Dennis Nash

Department Resource
High School
1 High School Dr, Monroe, North Carolina 28112

Steve Reynolds

Department Math
Middle School
5925 Ballantyne Commons Pkwy, Charlotte, North Carolina 28277

Linda Auten

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

Eric Wiliford

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

Kim Duke

Department History
High School
4301 Sandy Porter Rd, Charlotte, North Carolina 28205

Leslie Bondarek

Department Not Specified
High School
8492 N Carolina 48, Littleton, North Carolina 27850

Mr. Hunter

Department Substitute Teacher
Middle School
224 Long Shoals Rd, Arden, North Carolina 28704

Orr Dwayne

Department Rotc
High School
7600 Ibm Dr, Charlotte, North Carolina 28262

Wesly Wilder

Department Not Specified
High School
3400 White Oak Rd, Raleigh, North Carolina 27609

Jimmie Chilton

Department Physics
College
Raleigh, North Carolina

Penny Lovett

Department Languages
College
Raleigh, North Carolina

Ashley Parrott

Department Mathematics
College
Raleigh, North Carolina

Erin O'Brien Anderson

Department Languages
College
Raleigh, North Carolina

Jim Hester

Department Engineering
College
Raleigh, North Carolina

Christopher Krut

Department Mathematics
College
Raleigh, North Carolina

Dennis Porch

Department Communication
College
Raleigh, North Carolina

Al Williams

Department Computer Science
College
Raleigh, North Carolina

Jocelyn Buck

Department Health Science
College
Raleigh, North Carolina

Chris Farnung

Department Political Science
College
Raleigh, North Carolina

Brian Jones

Department Languages
College
Raleigh, North Carolina

C Miller

Department Philosophy
College
Raleigh, North Carolina

Bobby Ruth

Department English
College
Raleigh, North Carolina

Mary Sikes

Department Mathematics
College
Raleigh, North Carolina

Jo-Ann G Williams

Department Mathematics
College
Raleigh, North Carolina

Wade Harward

Department Mathematics
College
Raleigh, North Carolina

Martin J Knapp

Department Mathematics
College
Raleigh, North Carolina

Mark Monsky

Department Economics
College
Raleigh, North Carolina

Brenda Vance

Department English
College
Raleigh, North Carolina

Deanna Blatchford

Department Mathematics
College
Raleigh, North Carolina

X. Campilongo

Department Languages
College
Raleigh, North Carolina

David Dial

Department Economics
College
Raleigh, North Carolina

Robert Haimowitz

Department Mathematics
College
Raleigh, North Carolina

Isaiha Lincoln

Department Accounting
College
Raleigh, North Carolina

Betsy Renfrew

Department Art History
College
Raleigh, North Carolina

George Sanders

Department History
College
Raleigh, North Carolina

Maurice Sexton

Department Mathematics
College
Raleigh, North Carolina

Jason Whitehead

Department Chemistry
College
Raleigh, North Carolina

John Annis

Department Criminal Justice
College
Raleigh, North Carolina

Elizabeth Davidson

Department Biology
College
Raleigh, North Carolina

Bill Donaldson

Department Engineering
College
Raleigh, North Carolina

Linda George

Department English
College
Raleigh, North Carolina

Jennifer Kirk

Department Mathematics
College
Raleigh, North Carolina

Dale O'Neal

Department Nursing
College
Raleigh, North Carolina

George Tsai

Department Graphic Arts
College
Raleigh, North Carolina

Bradley Webster

Department Mathematics
College
Raleigh, North Carolina

David J. Bradshaw

Department English
College
Asheville, North Carolina

Dean Kahl

Department Science
College
Asheville, North Carolina

Milton Crotts

Department Music
College
Asheville, North Carolina

Kathryn Burleson

Department Psychology
College
Asheville, North Carolina

Vicky Garlock

Department Psychology
College
Asheville, North Carolina

Sandra Hayslette

Department Geography
College
Asheville, North Carolina

Tracy Ivey

Department History
College
Goldsboro, North Carolina

Tara Bass

Department English
College
Goldsboro, North Carolina

Brown

Department Religion
College
Goldsboro, North Carolina

Carreras

Department Computer Science
College
Goldsboro, North Carolina

Norm Crumpacker

Department Business
College
Goldsboro, North Carolina

Bill Bennett

Department English
College
Goldsboro, North Carolina

Banks Peacock

Department Computer Science
College
Goldsboro, North Carolina

Laura Cruz

Department History
College
Cullowhee, North Carolina

Windy Gordon

Department Psychology
College
Cullowhee, North Carolina