North Carolina's Teacher Directory

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

Allison Turner

Department Languages
College
Raleigh, North Carolina

Yannis Viniotis

Department Engineering
College
Raleigh, North Carolina

David Wyche

Department English
College
Raleigh, North Carolina

Catie Acitelli

Department Mathematics
College
Raleigh, North Carolina

Kimberly Ange-Van Heugten

Department Animal Science
College
Raleigh, North Carolina

Alison Arnold

Department Music
College
Raleigh, North Carolina

Doug Barlage

Department Engineering
College
Raleigh, North Carolina

Ted Branoff

Department Education
College
Raleigh, North Carolina

Joseph Cassady

Department Animal Science
College
Raleigh, North Carolina

Kristen Collet-Schmitt

Department Economics
College
Raleigh, North Carolina

Matthew Cook

Department Anthropology
College
Raleigh, North Carolina

Angelitha Daniel

Department Engineering
College
Raleigh, North Carolina

Celeste Doaks

Department English
College
Raleigh, North Carolina

Drew Eddy

Department Geology
College
Raleigh, North Carolina

Erikson

Department Economics
College
Raleigh, North Carolina

Becky Finken

Department English
College
Raleigh, North Carolina

Douglas Gillan

Department Psychology
College
Raleigh, North Carolina

Ashley Grantham

Department English
College
Raleigh, North Carolina

Rebecca Hahn

Department Foreign Languages
College
Raleigh, North Carolina

Steffen Heber

Department Computer Science
College
Raleigh, North Carolina

James Hunt

Department Biology
College
Raleigh, North Carolina

Pankaj Jain

Department Religion
College
Raleigh, North Carolina

Owen Kalinga

Department History
College
Raleigh, North Carolina

ED Kick

Department Sociology
College
Raleigh, North Carolina

Sarah King

Department Mathematics
College
Raleigh, North Carolina

Lada V Kochtcheeva

Department Political Science
College
Raleigh, North Carolina

Bryan Laffitte

Department Design
College
Raleigh, North Carolina

Tj Little

Department Textiles/Clothing
College
Raleigh, North Carolina

Todd Loendorf

Department Political Science
College
Raleigh, North Carolina

Herle McGowan

Department Mathematics
College
Raleigh, North Carolina

Vincent Munoz

Department Political Science
College
Raleigh, North Carolina

Chris Nelson

Department English
College
Raleigh, North Carolina

Faye Payton

Department Business
College
Raleigh, North Carolina

Frank Perry

Department Political Science
College
Raleigh, North Carolina

Robert Petters

Department Agriculture
College
Raleigh, North Carolina

Cymbre Raub

Department Design
College
Raleigh, North Carolina

Laura Samuels

Department English
College
Raleigh, North Carolina

Mihail Sichitiu

Department Engineering
College
Raleigh, North Carolina

Melissa Simpson

Department Not Specified
College
Raleigh, North Carolina

Samuel Sotillo

Department Foreign Languages
College
Raleigh, North Carolina

Chau Tran

Department Engineering
College
Raleigh, North Carolina

Laura Vogel

Department Biology
College
Raleigh, North Carolina

Donald Warsing

Department Management
College
Raleigh, North Carolina

Harry West

Department Literature
College
Raleigh, North Carolina

Boris Zhukov

Department Economics
College
Raleigh, North Carolina

Chris Ashwell

Department Poultry Genomics
College
Raleigh, North Carolina

Steve Barr

Department Management
College
Raleigh, North Carolina

Richard Bernhard

Department Engineering
College
Raleigh, North Carolina

Andrew Binder

Department Communication
College
Raleigh, North Carolina

Dan Bowman

Department Agriculture
College
Raleigh, North Carolina

Steven Byrd

Department English
College
Raleigh, North Carolina

Cheek

Department Physical Education
College
Raleigh, North Carolina

Clay Clark

Department Chemistry
College
Raleigh, North Carolina

David Crouse

Department Science
College
Raleigh, North Carolina

W. Rhett Davis

Department Engineering
College
Raleigh, North Carolina

Risa Ellovich

Department Anthropology
College
Raleigh, North Carolina

Shu-Cherng Fang

Department Industrial Engineering
College
Raleigh, North Carolina

Ted Feitshans

Department Law
College
Raleigh, North Carolina

Vincent Freeh

Department Computer Science
College
Raleigh, North Carolina

Ryan Gilmore

Department Chemistry
College
Raleigh, North Carolina

Barton Greene

Department Engineering
College
Raleigh, North Carolina

Thomas Grennes

Department Economics
College
Raleigh, North Carolina

Fred Hain

Department Entomology
College
Raleigh, North Carolina

John Havlin

Department Science
College
Raleigh, North Carolina

Jordan Hester

Department English
College
Raleigh, North Carolina

Jackie Hoffman

Department Poultry Genomics
College
Raleigh, North Carolina

Brian Hughes

Department Engineering
College
Raleigh, North Carolina

Williams Jay

Department Sociology
College
Raleigh, North Carolina

Julie Johnston

Department Geology
College
Raleigh, North Carolina

Susan Keely

Department Rotc
College
Raleigh, North Carolina

Murat Kilinc

Department Economics
College
Raleigh, North Carolina

Mark Kistler

Department Agriculture
College
Raleigh, North Carolina

Robert Kolbas

Department Engineering
College
Raleigh, North Carolina

Davide Lazzati

Department Physics
College
Raleigh, North Carolina

Fanxing LI

Department Engineering
College
Raleigh, North Carolina

Connie Lightner

Department Research
College
Raleigh, North Carolina

Sarah Madelena

Department English
College
Raleigh, North Carolina

Errin McComb

Department Education
College
Raleigh, North Carolina

Carl Meyer

Department Mathematics
College
Raleigh, North Carolina

John Meyer

Department Entomology
College
Raleigh, North Carolina

Deena Murphy

Department Women's Studies
College
Raleigh, North Carolina

Tyler Oakley

Department Languages
College
Raleigh, North Carolina

Toby Parcel

Department Sociology
College
Raleigh, North Carolina

Drew Pasteur

Department Mathematics
College
Raleigh, North Carolina

Judy Peel

Department Recreation Parks/Tourism
College
Raleigh, North Carolina

Pierce

Department Philosophy
College
Raleigh, North Carolina

Jeffrey Reaser

Department English
College
Raleigh, North Carolina

Joel Revill

Department History
College
Raleigh, North Carolina

Beth Ritter

Department Business
College
Raleigh, North Carolina

James Rohal

Department Mathematics
College
Raleigh, North Carolina

Christine Russell

Department Communication
College
Raleigh, North Carolina

K.P. Sandeep

Department Engineering
College
Raleigh, North Carolina

Teresa Selee

Department Mathematics
College
Raleigh, North Carolina

Chrys Siderelis

Department Recreation Parks/Tourism
College
Raleigh, North Carolina

Jacob Slominski

Department Medicine
College
Raleigh, North Carolina

Wayne Stallings

Department Political Science
College
Raleigh, North Carolina

Jason Swarts

Department English
College
Raleigh, North Carolina

Barbara Thakor

Department Biology
College
Raleigh, North Carolina

Hien Tran

Department Mathematics
College
Raleigh, North Carolina

Bob Usry

Department Business
College
Raleigh, North Carolina