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

Vandana Srivastav

Department Mathematics
College
Greenville, North Carolina

Charlie Dobbins

Department Biology
College
Salisbury, North Carolina

Renita Peeler

Department English
College
Salisbury, North Carolina

Vianne Payne

Department Communication
College
Creston, North Carolina

Sara McMillen

Department Mathematics
College
Dobson, North Carolina

Kathleen Fowler

Department English
College
Dobson, North Carolina

Robin Narehood

Department Chemistry
College
Dobson, North Carolina

Steven Rosefielde

Department Economics
College
Chapel Hill, North Carolina

Joe Bundy

Department Biology
College
Greensboro, North Carolina

Elizabeth Perrill

Department Art History
College
Greensboro, North Carolina

Eun Hee Jeon

Department English
College
Pembroke, North Carolina

David Nikkel

Department Religion
College
Pembroke, North Carolina

John Cloer

Department Music
College
Charlotte, North Carolina

Isaac Sonin

Department Mathematics
College
Charlotte, North Carolina

Anton Pujol

Department Languages
College
Charlotte, North Carolina

Larissa Huber

Department Health Administration
College
Charlotte, North Carolina

Bart Jones

Department Chemistry
College
Wilmington, North Carolina

Nancey Moore

Department History
College
Raleigh, North Carolina

Christy Kinnion

Department English
College
Raleigh, North Carolina

Liza Davis

Department Psychology
College
Raleigh, North Carolina

David Cooper

Department Mathematics
College
Raleigh, North Carolina

Nancy Martin-Young

Department English
College
Raleigh, North Carolina

Joe Stearns

Department Mathematics
College
Raleigh, North Carolina

Brittany Hochstaetter

Department Communication
College
Raleigh, North Carolina

Linda Larson

Department Graphic Arts
College
Raleigh, North Carolina

Ijatu Barrie

Department Economics
College
Raleigh, North Carolina

Bud Burton

Department Architecture
College
Raleigh, North Carolina

Julia Head

Department Mathematics
College
Raleigh, North Carolina

Mary Rowland

Department Communication
College
Raleigh, North Carolina

Gina Valentine

Department Nursing
College
Raleigh, North Carolina

James Cauble

Department Psychology
College
Wingate, North Carolina

Carol Blood

Department Math
Middle School
5747 Drake Rd, High Point, North Carolina 27265

Leslie Galaty

Department Multiple Subjects
High School
11530 Beatties Ford Rd, Huntersville, North Carolina 28078

Janet Rouse

Department Math
Middle School
3219 Parkwood School Rd, Monroe, North Carolina 28112

Amy Bowman

Department Science
Middle School
13345 Beatties Ford Rd, Huntersville, North Carolina 28078

Barbara Baker

Department Science
Middle School
11135 N Carolina 27, Lillington, North Carolina 27546

Sharon Hall

Department Social Studies
High School
11201 Old Statesville Rd, Huntersville, North Carolina 28078

Steve Olson

Department Economics
College
Graham, North Carolina

Sandie Gravett

Department Religion
College
Boone, North Carolina

Andy Hill

Department English
College
Boone, North Carolina

Ron Layne

Department Mathematics
College
Asheville, North Carolina

Karen Townsend

Department Psychology
College
Asheville, North Carolina

Caren Kessler

Department English
College
Flat Rock, North Carolina

Vicki Audia

Department Chemistry
College
Flat Rock, North Carolina

Ashley Barnhill

Department History
College
Supply, North Carolina

Dustin Greene

Department English

Dan Prasad

Department Chemistry

Robert Deutsch

Department Accounting
College
Buies Creek, North Carolina

Victoria Paige

Department Art History
College
Wilmington, North Carolina

Lesley Richardson

Department English
College
Wilmington, North Carolina

Meg Rawls

Department Biology
College
Morehead City, North Carolina

Jeremy Wilson

Department Criminal Justice
College
Hickory, North Carolina

Larry Tramer

Department Mathematics
College
Charlotte, North Carolina

Suzanne Marcoux

Department Languages
College
Charlotte, North Carolina

Allan Didonato

Department Humanities
College
Charlotte, North Carolina

Larry McAlpine

Department History
High School
140 Jesse Green Rd, Thomasville, North Carolina 27360

Diane Daniels

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

Ron Grooms

Department Social Studies
Middle School
333 Critcher Dr, Lexington, North Carolina 27295

Ringer

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

Lee Ann Fisher

Department Math
Middle School
418 S Church St, Lowell, North Carolina 28098

Jamie Billings

Department Physical Education
High School
11530 Beatties Ford Rd, Huntersville, North Carolina 28078

Donovan Sweet

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

Alfred Poe

Department Physical Education
High School
3545 Carver School Road, Winston Salem, North Carolina

Janie Puryear

Department Administration
Middle School
216 Survey Rd, Moyock, North Carolina 27958

Matthews

Department Principal
High School
1800 Pineville Matthews Rd, Charlotte, North Carolina 28270

Anne Dunn

Department Music
High School
6845 N Carolina 135, Mayodan, North Carolina 27027

Kurt Sigmon

Department Math
High School
4675 Oxford School Rd, Claremont, North Carolina 28610

Lyde

Department Chemistry
High School
7030 Nations Ford Rd, Charlotte, North Carolina 28217

Jamie Charles

Department Fine Arts
High School
4809 Friends School Rd, Durham, North Carolina 27705

Lisa Carlson

Department Accounting
Middle School
160 Parkway School Dr, Boone, North Carolina 28607

Gale Welker

Department Science
Middle School
13624 Steele Creek Road, Greenboro, North Carolina

Elwyn Williams

Department Science
Middle School
811 Cypress St, Greensboro, North Carolina 27405

Bonita Cox

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

James Emerson

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

Pam Stallings

Department Math
Middle School
2309 Tramwayroad, Wilington, North Carolina

Diane Matthews-Leibowitz

Department Mathematics
College
Charlotte, North Carolina

Micha Pitzen

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

Jerry Snead

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

Kellie Cannon

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

Deborah Doolittle

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

Brett Cabradillia

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

Hollis Beloat

Department Sociology
College
Elizabeth City, North Carolina

Kerry Cox

Department Theater
College
New Bern, North Carolina

Zoran Kuzmanovich

Department English
College
Davidson, North Carolina

Daniele Armaleo

Department Biology
College
Durham, North Carolina

Leslie Digby

Department Anthropology
College
Durham, North Carolina

Craig Henriquez

Department Engineering
College
Durham, North Carolina

Tom Beveridge

Department Economics
College
Durham, North Carolina

Keith Holmes

Department Chemistry
College
Greenville, North Carolina

Derek Maher

Department Philosophy
College
Greenville, North Carolina

Calvin Mercer

Department Theology
College
Greenville, North Carolina

Sue Delvecchio

Department Marketing
College
Greenville, North Carolina

Christy Lopez

Department Information Systems
College
Greenville, North Carolina

Joesph Faulkner

Department English
College
Charlotte, North Carolina

Kip Branch

Department Communication
College
Elizabeth City, North Carolina

Sara Bruton

Department English
College
Fayetteville, North Carolina

Jose Cruz

Department Languages
College
Fayetteville, North Carolina

Melissa Harmon

Department Biology
College
Fayetteville, North Carolina

Alpha Gough

Department English
College
Winston Salem, North Carolina

Stacy Schmauss

Department Anthropology
College
Winston Salem, North Carolina
Page 229 of 1570