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

Burton Rencher

Department Film
College
Winston Salem, North Carolina

Nicole La Loggia

Department Film
College
Winston Salem, North Carolina

Norman Coates

Department Design
College
Winston Salem, North Carolina

Bob Moyer

Department Theater
College
Winston Salem, North Carolina

John Ellis

Department Music
College
Winston Salem, North Carolina

Mrs. Pilon

Department English
College
Winston Salem, North Carolina

Warren Acoose

Department Mathematics
College
Raleigh, North Carolina

Erin Bancroft

Department Mathematics
College
Raleigh, North Carolina

Helga Braunbeck

Department Languages
College
Raleigh, North Carolina

Laura Clarke

Department Physics
College
Raleigh, North Carolina

Myra Day

Department English
College
Raleigh, North Carolina

Matthew Elder

Department English
College
Raleigh, North Carolina

Leonardo Garcia

Department Languages
College
Raleigh, North Carolina

Pierre Gremaud

Department Mathematics
College
Raleigh, North Carolina

Oliver Ham

Department Languages
College
Raleigh, North Carolina

Hassan Hassan

Department Engineering
College
Raleigh, North Carolina

K Ito

Department Mathematics
College
Raleigh, North Carolina

John Kessel

Department English
College
Raleigh, North Carolina

Xiao-Biao Lin

Department Mathematics
College
Raleigh, North Carolina

Robert Mabrito

Department Philosophy
College
Raleigh, North Carolina

Andrea McPherson

Department Psychology
College
Raleigh, North Carolina

Megan Owens

Department Mathematics
College
Raleigh, North Carolina

Kathleen Rieder

Department Design
College
Raleigh, North Carolina

Joanna Stegall

Department Physical Education
College
Raleigh, North Carolina

Beverly Tyler

Department Business
College
Raleigh, North Carolina

Leonardo Villa-Garcia

Department Languages
College
Raleigh, North Carolina

Karine Yenokyan

Department Economics
College
Raleigh, North Carolina

Shanae Allen

Department Mathematics
College
Raleigh, North Carolina

Eric Bancroft

Department Mathematics
College
Raleigh, North Carolina

Julie Beier

Department Mathematics
College
Raleigh, North Carolina

Jason Bochinski

Department Physics
College
Raleigh, North Carolina

Shannon Brandt

Department Not Specified
College
Raleigh, North Carolina

Joseph Burdis

Department Mathematics
College
Raleigh, North Carolina

Harvey Charlton

Department Mathematics
College
Raleigh, North Carolina

James Cook

Department Mathematics
College
Raleigh, North Carolina

Patricia Crump

Department Communication
College
Raleigh, North Carolina

Robin Dodsworth

Department English
College
Raleigh, North Carolina

Vance Elderkin

Department Communication
College
Raleigh, North Carolina

John Franke

Department Mathematics
College
Raleigh, North Carolina

David Haase

Department Physics
College
Raleigh, North Carolina

Kendra Jason

Department Sociology
College
Raleigh, North Carolina

LU Jin

Department Economics
College
Raleigh, North Carolina

A.S. Knowles

Department English
College
Raleigh, North Carolina

Paul Liu

Department Marine Sciences
College
Raleigh, North Carolina

Catherine Mainland

Department English
College
Raleigh, North Carolina

Jeremy Morton

Department Engineering
College
Raleigh, North Carolina

Emma Norbrothen

Department Mathematics
College
Raleigh, North Carolina

Gulcan Onel

Department Economics
College
Raleigh, North Carolina

Lavon Page

Department Mathematics
College
Raleigh, North Carolina

Rebecca Rebecca Dehaas

Department English
College
Raleigh, North Carolina

Yvonne Rollins

Department Languages
College
Raleigh, North Carolina

George Rouskas

Department Computer Science
College
Raleigh, North Carolina

Jean Sepulveda

Department Economics
College
Raleigh, North Carolina

David Showalter

Department Accounting
College
Raleigh, North Carolina

Rohit Sivaprasad

Department Mathematics
College
Raleigh, North Carolina

Juda Street

Department Psychology
College
Raleigh, North Carolina

Melvin Thomas

Department Sociology
College
Raleigh, North Carolina

Sarah Warren

Department Humanities
College
Raleigh, North Carolina

Hana Young

Department Languages
College
Raleigh, North Carolina

William Adler

Department Religion
College
Raleigh, North Carolina

Fausto Arellano

Department Languages
College
Raleigh, North Carolina

Melissa Ashwell

Department Genetics
College
Raleigh, North Carolina

Tiffany Barnes

Department Computer Science
College
Raleigh, North Carolina

Julia Bonham

Department History
College
Raleigh, North Carolina

James Brown

Department Biology
College
Raleigh, North Carolina

Keely Byars-Nichols

Department English
College
Raleigh, North Carolina

Jim Chilton

Department Physics
College
Raleigh, North Carolina

Elizabeth Craig

Department Communication
College
Raleigh, North Carolina

Terry Dash

Department Physical Education
College
Raleigh, North Carolina

Marc Dudley

Department English
College
Raleigh, North Carolina

Jefferey Eischen

Department Engineering
College
Raleigh, North Carolina

Michael Escuti

Department Engineering
College
Raleigh, North Carolina

Julie Flowerday

Department Anthropology
College
Raleigh, North Carolina

John Godwin

Department Biology
College
Raleigh, North Carolina

Lindsey Gruber

Department English
College
Raleigh, North Carolina

John Hall

Department Communication
College
Raleigh, North Carolina

Sarah Heckman

Department Computer Science
College
Raleigh, North Carolina

Cynthia Hyman

Department Communication
College
Raleigh, North Carolina

Chung JI

Department Physics
College
Raleigh, North Carolina

Mark Johnson

Department Engineering
College
Raleigh, North Carolina

Karl Kaufmann

Department Psychology
College
Raleigh, North Carolina

Olga Kleiankina

Department Music
College
Raleigh, North Carolina

Taylor Krohn

Department Languages
College
Raleigh, North Carolina

John Lapp

Department Economics
College
Raleigh, North Carolina

David Liu

Department Religion
College
Raleigh, North Carolina

Gerry Luginbuhl

Department Microbiology
College
Raleigh, North Carolina

Ryan McGrady

Department Communication
College
Raleigh, North Carolina

Micah Myers

Department Languages
College
Raleigh, North Carolina

Miller Norman

Department Political Science
College
Raleigh, North Carolina

Ray Palmquist

Department Economics
College
Raleigh, North Carolina

Thomas Pearl

Department Physics
College
Raleigh, North Carolina

Joseph Pirozzi

Department Business
College
Raleigh, North Carolina

Nathan Reading

Department Mathematics
College
Raleigh, North Carolina

John Seater

Department Economics
College
Raleigh, North Carolina

P Siciliano

Department Mathematics
College
Raleigh, North Carolina

Amanda Smith

Department Mathematics
College
Raleigh, North Carolina

Lauren Starnes

Department Education
College
Raleigh, North Carolina

Julianne Treme

Department Economics
College
Raleigh, North Carolina

Wenye Wang

Department Engineering
College
Raleigh, North Carolina

Robert Watson

Department Mathematics
College
Raleigh, North Carolina