North Carolina's Teacher Directory

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

Lawson Greenwood

Department Chemistry
High School
4305 Shipyard Blvd, Wilmington, North Carolina 28403

Brian Fulton

Department Math
College
High Point, North Carolina

Furhman

Department English
High School
1420 Athens Dr, Raleigh, North Carolina 27606

Powell

Department Not Specified
High School
1307 S Church St, Burlington, North Carolina 27215

Jennifer Rucker

Department Math
Middle School
1000 Evans Rd, Cary, North Carolina 27513

Christy Devine

Department Science
Middle School
133 Stonecrest Cir, Concord, North Carolina 28027

Atkinson

Department Not Specified
Middle School
200 Dixon School Rd, Holly Ridge, North Carolina 28445

Armond Towns

Department Communication
College
Greensboro, North Carolina

Ada Vallecorsa

Department Education
College
Greensboro, North Carolina

Jeff Wall

Department Computer Science
College
Greensboro, North Carolina

Paul Berghoff

Department Education
College
Pembroke, North Carolina

Dena Evans

Department Nursing
College
Pembroke, North Carolina

Leon Jernigan

Department Biology
College
Pembroke, North Carolina

Mellat Mahour-Parast

Department Business
College
Pembroke, North Carolina

David Marquard

Department English
College
Pembroke, North Carolina

Robin Oswald

Department English
College
Pembroke, North Carolina

Jeremy Sellers

Department Biology
College
Pembroke, North Carolina

Jason Atkinson

Department Music
College
Pembroke, North Carolina

James Bass

Department English
College
Pembroke, North Carolina

Vibrina Coronado

Department Theater
College
Pembroke, North Carolina

Jenifer Gustin

Department Physical Ed
College
Pembroke, North Carolina

Barry Lawing

Department History
College
Pembroke, North Carolina

Lanette Locklear

Department Personal Development
College
Pembroke, North Carolina

Shane Richardson

Department Health Science
College
Pembroke, North Carolina

Victor Bahhouth

Department Business Administration
College
Pembroke, North Carolina

Polina Chemishanova

Department English
College
Pembroke, North Carolina

Janet Fortune

Department Education
College
Pembroke, North Carolina

Jeanie Freshcorn

Department Education
College
Pembroke, North Carolina

Dustin Hinson

Department Art
College
Pembroke, North Carolina

Vance McLaughlin

Department Criminal Justice
College
Pembroke, North Carolina

Brandi Norman

Department Biology
College
Pembroke, North Carolina

Wikrom Prombutr

Department Finance
College
Pembroke, North Carolina

Tracy Thomas

Department Music
College
Pembroke, North Carolina

Kristina Wojieck

Department Physical Education
College
Pembroke, North Carolina

Dalton Brooks

Department Science
College
Pembroke, North Carolina

Jammie Deese

Department Physical Education
College
Pembroke, North Carolina

Sara Gray

Department Physical Education
College
Pembroke, North Carolina

Cammie Hunt Oxendine

Department Business Administration
College
Pembroke, North Carolina

David J. Krochell

Department Music
College
Pembroke, North Carolina

Terry Locklear

Department Freshman Seminar
College
Pembroke, North Carolina

Joe McDaniel

Department Business Administration
College
Pembroke, North Carolina

David Newton

Department Music
College
Pembroke, North Carolina

Jerry Shooter

Department Science
College
Pembroke, North Carolina

Garth Swanson

Department Art
College
Pembroke, North Carolina

Marge Swierz

Department Nursing
College
Pembroke, North Carolina

Scott Turner

Department Computer Science
College
Pembroke, North Carolina

Susan Edkins

Department Athletic Training
College
Pembroke, North Carolina

Cassie Hinson

Department Physical Ed
College
Pembroke, North Carolina

Johnnie Marshburn

Department Business
College
Pembroke, North Carolina

Melissa Schlager

Department Criminal Justice
College
Pembroke, North Carolina

Denny Scruton

Department Physical Education
College
Pembroke, North Carolina

Brett Agypt

Department Sociology
College
Charlotte, North Carolina

Rebecca Atencio

Department Languages
College
Charlotte, North Carolina

Michael Board

Department Communication Studies
College
Charlotte, North Carolina

David Boyajian

Department Civil Engineering
College
Charlotte, North Carolina

Joel Bryant

Department Philosophy
College
Charlotte, North Carolina

Marvin Chapman

Department Education
College
Charlotte, North Carolina

Tamara Cohen

Department Marketing
College
Charlotte, North Carolina

Muhammad Darafsheh

Department Mathematics
College
Charlotte, North Carolina

James Fitzgerald

Department Political Science
College
Charlotte, North Carolina

Robert Giacalone

Department Management
College
Charlotte, North Carolina

Claude Hargrove

Department Engineering
College
Charlotte, North Carolina

John Hildreth

Department Engineering Technology
College
Charlotte, North Carolina

Todd Inskeep

Department Information Systems
College
Charlotte, North Carolina

Anne Jefferson

Department Not Specified
College
Charlotte, North Carolina

Luann Jordan

Department Education
College
Charlotte, North Carolina

J Kruegar

Department Chemistry
College
Charlotte, North Carolina

Aidong LU

Department Computer Science
College
Charlotte, North Carolina

Noah Mark

Department Sociology
College
Charlotte, North Carolina

Tama Morris

Department Nursing
College
Charlotte, North Carolina

Wan Rabiatul Othman

Department Mathematics
College
Charlotte, North Carolina

Kelly Powers

Department Nursing
College
Charlotte, North Carolina

Deb Ryan

Department Architecture
College
Charlotte, North Carolina

Alexis Wayne Fisher Seven

Department Physics
College
Charlotte, North Carolina

Linda Shanock

Department Psychology
College
Charlotte, North Carolina

Dean Smithwick

Department History
College
Charlotte, North Carolina

Peter Tkacik

Department Mechanical Engineering
College
Charlotte, North Carolina

Yuriko Ujike

Department Languages
College
Charlotte, North Carolina

Amy Warren

Department Education
College
Charlotte, North Carolina

Yijing Zhou

Department Mathematics
College
Charlotte, North Carolina

Jason Berkowitz

Department Economics
College
Charlotte, North Carolina

Laora Brizendine

Department Engineering
College
Charlotte, North Carolina

Meghan Carnes

Department Mathematics
College
Charlotte, North Carolina

Mary Couzelis

Department English
College
Charlotte, North Carolina

Lienne Edwards

Department Nursing
College
Charlotte, North Carolina

Hongbing Fang

Department Engineering
College
Charlotte, North Carolina

Beatriz Guevara

Department Languages
College
Charlotte, North Carolina

Eric Hoenes

Department Anthropology
College
Charlotte, North Carolina

Reuben Howden

Department Kinesiology
College
Charlotte, North Carolina

Youngho Kim

Department Geography
College
Charlotte, North Carolina

Cassie Lindstrom

Department Psychology
College
Charlotte, North Carolina

Adam Mahdi

Department Mathematics/Statistics
College
Charlotte, North Carolina

Marion McClure

Department Kinesiology
College
Charlotte, North Carolina

MacIej Noras

Department Engineering Technology
College
Charlotte, North Carolina

Passe

Department Elementary Education
College
Charlotte, North Carolina

Walter Przygocki

Department Education
College
Charlotte, North Carolina

Benjamin Robinson

Department Management
College
Charlotte, North Carolina

Namit Singh

Department Mechanical Engineering
College
Charlotte, North Carolina

Maya Socolovsky

Department English
College
Charlotte, North Carolina

Ashli Stokes

Department Communication Studies
College
Charlotte, North Carolina
Page 777 of 1568