North Carolina's Teacher Directory

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

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

Michael Vasu

Department Political Science
College
Raleigh, North Carolina

Josh Warren

Department Mathematics
College
Raleigh, North Carolina

Laurie Williams

Department Computer Science
College
Raleigh, North Carolina

Mike Woolard

Department Accounting
College
Raleigh, North Carolina

Rosemarie Yagooda

Department Psychology
College
Raleigh, North Carolina

Jake Young

Department English
College
Raleigh, North Carolina

Wong Anita

Department Chemistry
College
Raleigh, North Carolina

Thomas Banks

Department Mathematics
College
Raleigh, North Carolina

Rajade Berry-James

Department Management
College
Raleigh, North Carolina

Connie Bossert

Department Education
College
Raleigh, North Carolina

Earl Brill

Department Engineering
College
Raleigh, North Carolina

Jay Cheng

Department Environmental Engineering
College
Raleigh, North Carolina

Dana Derosier

Department Biology
College
Raleigh, North Carolina

Alexandra Duel-Hallen

Department Engineering
College
Raleigh, North Carolina

Loren Fisher

Department Crop Studies
College
Raleigh, North Carolina

Antonio Gonzalez

Department Engineering
College
Raleigh, North Carolina

Christina Hamlet

Department Mathematics
College
Raleigh, North Carolina

Suzy Harvey

Department Mathematics
College
Raleigh, North Carolina

Julia Helo

Department Engineering
College
Raleigh, North Carolina

Dai Huaiyu

Department Engineering
College
Raleigh, North Carolina

Xu Jun

Department Computer Science
College
Raleigh, North Carolina

Thomas Kwak

Department Biology
College
Raleigh, North Carolina

Brandi Leach

Department Sociology
College
Raleigh, North Carolina

Michael Leming

Department Engineering
College
Raleigh, North Carolina

Alun Lloyd

Department Mathematics
College
Raleigh, North Carolina

Pamela Martin

Department Psychology
College
Raleigh, North Carolina

Stephen Michielsen

Department Chemistry
College
Raleigh, North Carolina

Veena Misra

Department Engineering
College
Raleigh, North Carolina

.. Nardelli

Department Physics
College
Raleigh, North Carolina

Timothy Peedin

Department Aerospace
College
Raleigh, North Carolina

Katie Prince

Department English
College
Raleigh, North Carolina

Bill Robinson

Department Physics
College
Raleigh, North Carolina

Justin Schwartz

Department Engineering
College
Raleigh, North Carolina

Robert Serow

Department Education
College
Raleigh, North Carolina

Stephanie Spencer

Department History
College
Raleigh, North Carolina

Laura Tateosian

Department Geography
College
Raleigh, North Carolina

M.K. Ward

Department Psychology
College
Raleigh, North Carolina

Anthony Waschka

Department Not Specified
College
Raleigh, North Carolina

Zahava Wilstein

Department Mathematics
College
Raleigh, North Carolina

Daowen Zhang

Department Mathematics
College
Raleigh, North Carolina

. Angela Foster

Department Anthropology
College
Rocky Mount, North Carolina

Jay Stubblefield

Department English
College
Rocky Mount, North Carolina

Jay Quinan

Department Psychology
College
Rocky Mount, North Carolina

Shirley McLaughlin

Department Business
College
Rocky Mount, North Carolina

Devon Barnes

Department Psychology
College
Rocky Mount, North Carolina

Linda Summey

Department Accounting
College
Rocky Mount, North Carolina

Nikehchi Woherem

Department Business
College
Rocky Mount, North Carolina

Monica Phillis

Department Accounting
College
Rocky Mount, North Carolina

Dale Holadia

Department Nursing
College
Grantsboro, North Carolina

Jeff Grant

Department Mathematics
College
Grantsboro, North Carolina

Carol Broome

Department Music
College
Grantsboro, North Carolina

Neil Callahan

Department Education
College
Grantsboro, North Carolina

Chris Watson

Department Business
College
Grantsboro, North Carolina

Adair Robertson

Department Mathematics
College
Raleigh, North Carolina

Marcia Yates

Department Computer Science
College
Raleigh, North Carolina

Jon Hill

Department Journalism
College
Raleigh, North Carolina

Corrine Andersen

Department English
College
Raleigh, North Carolina