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

Allen Riordan

Department Science
College
Raleigh, North Carolina

Steve Roberts

Department Engineering
College
Raleigh, North Carolina

Czaja Ron

Department Sociology
College
Raleigh, North Carolina

Vita Rutka

Department Mathematics
College
Raleigh, North Carolina

Ronald Scattergood

Department Engineering
College
Raleigh, North Carolina

William Schmidt

Department Physics
College
Raleigh, North Carolina

Steven Shannon

Department Engineering
College
Raleigh, North Carolina

Frank Smith

Department Psychology
College
Raleigh, North Carolina

Steve Stanislav

Department Mathematics
College
Raleigh, North Carolina

Heather Tatreau

Department Physical Education
College
Raleigh, North Carolina

Gretchen Thompson

Department Sociology
College
Raleigh, North Carolina

Mary Helen Thuente

Department English
College
Raleigh, North Carolina

Beth Trujillo

Department Foreign Languages
College
Raleigh, North Carolina

Roger Von Haefen

Department Agriculture
College
Raleigh, North Carolina

Rodney Waschka Ii

Department Music
College
Raleigh, North Carolina

Linda Williams

Department Social Work
College
Raleigh, North Carolina

Sara Wrenn

Department Psychology
College
Raleigh, North Carolina

Yingling Yaroslava

Department Engineering
College
Raleigh, North Carolina

Robert Young

Department Engineering
College
Raleigh, North Carolina

Clarke Atkins

Department Biology
College
Raleigh, North Carolina

Etta Barkesdale

Department English
College
Raleigh, North Carolina

Dror Baron

Department Electrical Engineering
College
Raleigh, North Carolina

Subhashish Bhattacharya

Department Engineering
College
Raleigh, North Carolina

Jane Brocious

Department Education
College
Raleigh, North Carolina

James Burrow

Department Marketing
College
Raleigh, North Carolina

Megan Cherry

Department History
College
Raleigh, North Carolina

Cindy Dollar

Department Sociology
College
Raleigh, North Carolina

William Edmonson

Department Engineering
College
Raleigh, North Carolina

Sandria Freitag

Department History
College
Raleigh, North Carolina

Christal Gordon

Department Engineering
College
Raleigh, North Carolina

Christina Hanmlet

Department Mathematics
College
Raleigh, North Carolina

John Hauser

Department Engineering
College
Raleigh, North Carolina

Patricia Hersh

Department Mathematics
College
Raleigh, North Carolina

Michael Jackson

Department Economics
College
Raleigh, North Carolina

Alena Karpusenka

Department Physics
College
Raleigh, North Carolina

Robbie King

Department Geology
College
Raleigh, North Carolina

Thomas Labean

Department Engineering
College
Raleigh, North Carolina

Rebecca Leonard

Department Communication
College
Raleigh, North Carolina

Zelda Lockhart

Department English
College
Raleigh, North Carolina

Laura Mathies

Department Genetics
College
Raleigh, North Carolina

Todor Milanov

Department Mathematics
College
Raleigh, North Carolina

Christopher Moorman

Department Wildlife
College
Raleigh, North Carolina

John Newby

Department Engineering
College
Raleigh, North Carolina

Ellen Peterson

Department Mathematics
College
Raleigh, North Carolina

Fusako M Purser

Department Electrical Engineering
College
Raleigh, North Carolina

Kyra Ramirez

Department English
College
Raleigh, North Carolina

Jon Rust

Department Engineering
College
Raleigh, North Carolina

Mogan Servie

Department English
College
Raleigh, North Carolina

Dennis Stallings

Department Architecture
College
Raleigh, North Carolina

Steve Swann

Department Languages
College
Raleigh, North Carolina

Tara Taylor

Department English
College
Raleigh, North Carolina

Demiracle Washington

Department Languages
College
Raleigh, North Carolina

Sarah Wong

Department Entomology
College
Raleigh, North Carolina

Yang Zhang

Department Geography
College
Raleigh, North Carolina

Johnathan Sarris

Department History
College
Rocky Mount, North Carolina

Darryl Daley

Department Biology
College
Rocky Mount, North Carolina

Curtis Roney

Department Business
College
Rocky Mount, North Carolina

Kevin Moberly

Department English
College
Rocky Mount, North Carolina

Matthew Carmeron

Department Criminal Justice
College
Rocky Mount, North Carolina

Kenneth Finney

Department History
College
Rocky Mount, North Carolina

M. Szymona

Department English
College
Rocky Mount, North Carolina

Reginald Whitaker

Department Religion
College
Rocky Mount, North Carolina

Tiffany Jones

Department Psychology
College
Grantsboro, North Carolina

Gina Knode

Department Business
College
Grantsboro, North Carolina

Joan Burns

Department Art History
College
Grantsboro, North Carolina

Liz Cox

Department Political Science
College
Grantsboro, North Carolina

Gerald Whitehurst

Department Chemistry
College
Grantsboro, North Carolina

Laura Vick

Department Anthropology
College
Raleigh, North Carolina

Ben Devan

Department Religion
College
Raleigh, North Carolina

Kris Lawyer

Department Business
College
Raleigh, North Carolina

Marnie Arkenberg

Department Psychology
College
Raleigh, North Carolina

Scott McElreath

Department Philosophy
College
Raleigh, North Carolina

Joe Wolf

Department Biology
College
Raleigh, North Carolina

Debra Holt

Department Organization Management
College
Misenheimer, North Carolina

Dane Fisher

Department Biology
College
Misenheimer, North Carolina

Barnett Parker

Department Business
College
Misenheimer, North Carolina

Christopher Boe

Department Elementary Education
College
Misenheimer, North Carolina

Michael Meyers

Department Not Specified
College
Misenheimer, North Carolina

Kristi Embry

Department English
College
Misenheimer, North Carolina

Lance Riddle

Department Chemistry
College
Misenheimer, North Carolina

Robert Daniels

Department History
College
Winston Salem, North Carolina

Laura Wright

Department English
College
Winston Salem, North Carolina

Bonnie Glass

Department Biology
College
Roxboro, North Carolina

Teresa Walker

Department Accounting
College
Roxboro, North Carolina

Libbie McPhaul-Moore

Department Psychology
College
Roxboro, North Carolina

Paul Phillips

Department Computer Science
College
Roxboro, North Carolina

Charles Gentry

Department Criminal Justice
College
Roxboro, North Carolina

Judy Bradsher

Department Education
College
Roxboro, North Carolina

Sarah Costello

Department Film
College
Roxboro, North Carolina

Asher

Department Medicine
College
Greenville, North Carolina

Ulla Dittmarr

Department Science
College
Greenville, North Carolina

Raymond Heath

Department Business
College
Greenville, North Carolina

Kathy Jones

Department Sociology
College
Greenville, North Carolina

Julie Lindahl

Department Psychology
College
Greenville, North Carolina

Dustin Sharp

Department Mathematics
College
Greenville, North Carolina

Elizabeth Toderick

Department Nursing
College
Greenville, North Carolina

Elizabeth Allen Allen

Department Communication
College
Greenville, North Carolina

Anthony Garner

Department Computer Science
College
Greenville, North Carolina

Nancy Jesmer

Department Not Specified
College
Greenville, North Carolina

Susanne Mullis

Department English
College
Greenville, North Carolina