North Carolina's Teacher Directory

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

Wanda Leonard

Department Health Science
College
Shelby, North Carolina

Philip Rushemeza

Department Biology
College
Shelby, North Carolina

Kimberley Bageant

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

Walter Purvis

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

Bob Wallace

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

Howard Beuerman

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

James Grossman

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

Dave Perry

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

Tyler Willis

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

Trevor Brooks

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

Linda Douglas

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

Laverne Hines

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

Frank Lopes

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

Preston Brown

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

Sara Colosimo

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

Kelly Fultz

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

Patrick Jaques

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

Libby Kachmor

Department Not Specified
College
444 Western Blvd, Jacksonville, NC 28546, United States

Jennifer Lang

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

Derick Poku

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

Tara Southerland

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

James Svetlovics

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

Jessica Wehner

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

Paula Graham-Hood

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

Jodi Marvel

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

Leah Pursel

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

Christine Weaver

Department Medical Technology
College
444 Western Blvd, Jacksonville, NC 28546, United States

D. Davenport

Department Mathematics
College
Elizabeth City, North Carolina

Andrea Berninger

Department Health
College
Elizabeth City, North Carolina

Mark Brumley

Department English
College
Elizabeth City, North Carolina

Thad Hollis

Department History
College
Elizabeth City, North Carolina

Steve Raisor

Department Fine Arts
College
Elizabeth City, North Carolina

Georgia Baker

Department Nursing
College
Elizabeth City, North Carolina

Wendy Guthrie

Department English
College
Elizabeth City, North Carolina

Charles Purser

Department Architecture
College
Elizabeth City, North Carolina

Barbie Sawyer

Department Computer Information Systems
College
Elizabeth City, North Carolina

Kenny Krentz

Department English
College
Elizabeth City, North Carolina

Gary Crane

Department Fine Arts
College
Manteo, North Carolina

Melvin Gladius

Department Medical Assisting
College
Manteo, North Carolina

Gery Boucher

Department History
College
New Bern, North Carolina

Jody Rouse

Department Computer Science
College
New Bern, North Carolina

Randall King

Department Mathematics
College
New Bern, North Carolina

Ken Wallace

Department Computer Science
College
New Bern, North Carolina

Catherine Chew

Department Education
College
New Bern, North Carolina

Michael Dixon

Department Music
College
New Bern, North Carolina

Marvin Herring

Department Business
College
New Bern, North Carolina

Deborah Mc Sorley

Department English
College
New Bern, North Carolina

Shawn Toderick

Department Computer Science
College
New Bern, North Carolina

Ryan Delcambre

Department Chemistry
College
New Bern, North Carolina

Diane Hartge

Department Health Science
College
New Bern, North Carolina

Mary Krieger

Department Mathematics
College
New Bern, North Carolina

Barbara Odderstol

Department Student Success
College
New Bern, North Carolina

Kristie Foley

Department Medicine
College
Davidson, North Carolina

Raymond Sprague

Department Music
College
Davidson, North Carolina

Tara Chamra

Department Music
College
Davidson, North Carolina

Cynthia Lawing

Department Music
College
Davidson, North Carolina

Megan Drinkwater

Department Classics
College
Davidson, North Carolina

Hilton Kelly

Department Education
College
Davidson, North Carolina

Sarah Mason

Department Mathematics
College
Davidson, North Carolina

Suresh Gouri

Department Economics
College
Davidson, North Carolina

Steven Price

Department Biology
College
Davidson, North Carolina

Damion Waymer

Department Communications
College
Davidson, North Carolina

Carlos Navarro

Department Spanish
College
Davidson, North Carolina

Russ Warren

Department Art
College
Davidson, North Carolina

Melissa Allen

Department Chemistry
College
Lexington, North Carolina

Joseph Felts

Department Biology
College
Lexington, North Carolina

Stephen Seltz

Department Psychology
College
Lexington, North Carolina

Amanda Klinger

Department Mathematics
College
Lexington, North Carolina

Scott Overton

Department Automotive Technology
College
Lexington, North Carolina

Patti Dewasthali

Department Nursing
College
Lexington, North Carolina

Hank Stowe

Department Emt/Paramedic
College
Lexington, North Carolina

Mary Rose Driggers

Department Nursing
College
Lexington, North Carolina

Paul Hernandez

Department Not Specified
College
Lexington, North Carolina

Brenda Lewis

Department Mathematics
College
Lexington, North Carolina

Scott Rumley

Department Automotive Technology
College
Lexington, North Carolina

Margaret Annunziata

Department Early Childhood Education
College
Lexington, North Carolina

Jeff Locklear

Department Truck Driving
College
Lexington, North Carolina

Nikki Robinson

Department Sociology
College
Lexington, North Carolina

Lew Stookey

Department Engineering
College
Lexington, North Carolina

Bob Malkepor

Department Business
College
Charlotte, North Carolina

Ariel Medina

Department English
College
Charlotte, North Carolina

Juan Campelo

Department Accounting
College
Charlotte, North Carolina

Gary Luechtefeld

Department Computer Science
College
Charlotte, North Carolina

Paul Wilson

Department Computer Science
College
Charlotte, North Carolina

Steve Ekstrank

Department Law
College
Charlotte, North Carolina

Nickos Lambros

Department Mathematics
College
Charlotte, North Carolina

Jannet Pigeon

Department Computer Science
College
Charlotte, North Carolina

Akinniyi Savage

Department Psychology
College
Charlotte, North Carolina

Vera Austin

Department English
College
Charlotte, North Carolina

Harris Frank

Department English
College
Charlotte, North Carolina

R. H. Hierbaum

Department Accounting
College
Charlotte, North Carolina

Ken Jones

Department Engineering
College
Charlotte, North Carolina

Larry Krisch

Department Computer Science
College
Charlotte, North Carolina

Todd Mattson

Department Mathematics
College
Charlotte, North Carolina

Raymond Mueller

Department Accounting
College
Charlotte, North Carolina

Kevin Murray

Department Political Science
College
Charlotte, North Carolina

Joseph Qarmaza

Department Computer Science
College
Charlotte, North Carolina

Thomas Stark

Department Computer Science
College
Charlotte, North Carolina

Bai Xue

Department Physics
College
Charlotte, North Carolina

Ryan Baugh

Department Biology
College
Durham, North Carolina