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

Netta Van Vliet

Department Anthropology
College
Durham, North Carolina

Blythe Williams

Department Anthropology
College
Durham, North Carolina

Xuanhe Zhao

Department Engineering
College
Durham, North Carolina

Fiona Barnett

Department Literature
College
Durham, North Carolina

Kristin Bishop

Department Biology
College
Durham, North Carolina

Tim Bollerslev

Department Economics
College
Durham, North Carolina

Robin Bower

Department Spanish
College
Durham, North Carolina

Julie Britton

Department Marketing
College
Durham, North Carolina

Brigit Carter

Department Nursing
College
Durham, North Carolina

Penny Cooper

Department Nursing
College
Durham, North Carolina

Miles Crosskey

Department Mathematics
College
Durham, North Carolina

Patrick Douthit

Department African American Studies
College
Durham, North Carolina

Randall Ford

Department Biology
College
Durham, North Carolina

Josh Gibson

Department Film
College
Durham, North Carolina

William Hart

Department Religion
College
Durham, North Carolina

Juan Herrero

Department Languages
College
Durham, North Carolina

Lori Hubbard

Department Nursing
College
Durham, North Carolina

Marc Jeuland

Department Public Policy
College
Durham, North Carolina

Paul Leary

Department Music
College
Durham, North Carolina

Anna Lin

Department Physics
College
Durham, North Carolina

Gabriel Lopez

Department Engineering
College
Durham, North Carolina

Romero Maria

Department Languages
College
Durham, North Carolina

Fred Moten

Department English
College
Durham, North Carolina

Meaghan O'Halley

Department Spanish
College
Durham, North Carolina

Jennings Otis

Department Management
College
Durham, North Carolina

Maxim Raginsky

Department Computer Engineering
College
Durham, North Carolina

Raphael Sagarin

Department Science
College
Durham, North Carolina

Sergi Severinov

Department Business
College
Durham, North Carolina

Christopher Sims

Department Documentary Studies
College
Durham, North Carolina

Kalina Staub

Department Economics
College
Durham, North Carolina

Sherali Tareen

Department Religion
College
Durham, North Carolina

Paul Wang

Department Engineering
College
Durham, North Carolina

Hal Weaver

Department Physics
College
Durham, North Carolina

Jeff West

Department Theater
College
Durham, North Carolina

Pei Zhong

Department Engineering
College
Durham, North Carolina

Peter Wooldridge

Department Psychology
College
Durham, North Carolina

Vickie Newsome

Department Psychology
College
Durham, North Carolina

Michelle Parrish

Department Computer Science
College
Durham, North Carolina

Khalid Chahhou

Department Languages
College
Durham, North Carolina

Lashon Harley

Department Business
College
Durham, North Carolina

Jay Peters

Department Psychology
College
Durham, North Carolina

Dave Bierlein

Department Computer Science
College
Durham, North Carolina

Dawn Cambridge

Department Sociology
College
Durham, North Carolina

Alexandra Distler

Department English
College
Durham, North Carolina

Ali Ishlim

Department Mathematics
College
Durham, North Carolina

Mary Ann Nilsson

Department Music
College
Durham, North Carolina

Benjamin Terry

Department Languages
College
Durham, North Carolina

Daniel Tortora

Department History
College
Durham, North Carolina

Maria Fraser Molina

Department Languages
College
Durham, North Carolina

Marianela Manana

Department Languages
College
Durham, North Carolina

Betsy Sandlin

Department Languages
College
Durham, North Carolina

Paul Alston

Department Rehabilitative Studies
College
Greenville, North Carolina

Maria Boles

Department English
College
Greenville, North Carolina

Raymond Cabacar

Department Military Science
College
Greenville, North Carolina

Tara Cole

Department Sign Language
College
Greenville, North Carolina

Junhua Ding

Department Computer Science
College
Greenville, North Carolina

Kristen Fyre

Department Geology
College
Greenville, North Carolina

Megan Goodson

Department Foreign Languages
College
Greenville, North Carolina

R. Griffith

Department Education
College
Greenville, North Carolina

Chester Hicks

Department Industrial Technology
College
Greenville, North Carolina

Wendy Hughes

Department Recreational Therapy
College
Greenville, North Carolina

Francesco Izzo

Department Music
College
Greenville, North Carolina

Lisa Jordan

Department Chemistry
College
Greenville, North Carolina

Fan-Chin Kung

Department Economics
College
Greenville, North Carolina

Jennifer Lee

Department Exercise/Sport Science
College
Greenville, North Carolina

Jenette Low

Department Accounting
College
Greenville, North Carolina

Gary Overton

Department Exercise/Sport Science
College
Greenville, North Carolina

Annette Peery

Department Nursing
College
Greenville, North Carolina

Mary Lisa Pories

Department Criminal Justice
College
Greenville, North Carolina

Kimberley Sathoff

Department Health Science
College
Greenville, North Carolina

Kathy Simpson

Department Nursing
College
Greenville, North Carolina

Adam Smith

Department Biology
College
Greenville, North Carolina

Borim Song

Department Art Education
College
Greenville, North Carolina

Dre Sutor

Department Biology
College
Greenville, North Carolina

Bill Tilghman

Department Chemistry
College
Greenville, North Carolina

Kathryn Weegar

Department Psychology
College
Greenville, North Carolina

Wilson York

Department History
College
Greenville, North Carolina

H. Glyn Young

Department Rehabilitative Studies
College
Greenville, North Carolina

April Baer

Department Communication
College
Greenville, North Carolina

Kevin Baxter

Department Honors
College
Greenville, North Carolina

Martha Blanchard

Department Education
College
Greenville, North Carolina

Amy Brinson

Department Sign Language
College
Greenville, North Carolina

Graham Byrum

Department Biology
College
Greenville, North Carolina

C. Calhoun

Department History
College
Greenville, North Carolina

Rebecca Cooper

Department Biology
College
Greenville, North Carolina

Danny Dinicola

Department Accounting
College
Greenville, North Carolina

Georgene Eakes

Department Nursing
College
Greenville, North Carolina

Seo EO

Department Fine Arts
College
Greenville, North Carolina

Jeremy Fineman

Department Art
College
Greenville, North Carolina

Jessica Hair

Department Chemistry
College
Greenville, North Carolina

James Holley

Department Geology
College
Greenville, North Carolina

Jamie Jones

Department Information Science
College
Greenville, North Carolina

James Kleckley

Department Economics
College
Greenville, North Carolina

Gerald Knight

Department Music
College
Greenville, North Carolina

Namhun Lee

Department Construction
College
Greenville, North Carolina

Raymond Lyon

Department Biology
College
Greenville, North Carolina

Richard McArty

Department Philosophy
College
Greenville, North Carolina

Gregory Meyer

Department Biology
College
Greenville, North Carolina

Lloyd Novick

Department Academic Services
College
Greenville, North Carolina

Hugh Pearce

Department English
College
Greenville, North Carolina
Page 775 of 1568