North Carolina's Teacher Directory

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

Willa Casstevens

Department Social Work
College
Raleigh, North Carolina

Douglus Cullinan

Department Education
College
Raleigh, North Carolina

Do Young Eun

Department Engineering
College
Raleigh, North Carolina

Maria Gallardo-Williams

Department Chemistry
College
Raleigh, North Carolina

Mikhail Gilman

Department Mathematics
College
Raleigh, North Carolina

James Grimwood

Department English
College
Raleigh, North Carolina

Quigxin HE

Department Economics
College
Raleigh, North Carolina

James Hibbard

Department Geology
College
Raleigh, North Carolina

Bill Hoke

Department English
College
Raleigh, North Carolina

Wendi Jewell

Department Communication
College
Raleigh, North Carolina

Christopher Koshute

Department Mathematics
College
Raleigh, North Carolina

Richard Lancia

Department Forestry
College
Raleigh, North Carolina

Jonathan Lindsey

Department Chemistry
College
Raleigh, North Carolina

Sharon Lubkin

Department Mathematics
College
Raleigh, North Carolina

Pinks Maddie

Department English
College
Raleigh, North Carolina

John McIlwee

Department Theater
College
Raleigh, North Carolina

Salle Murray

Department English
College
Raleigh, North Carolina

Carlton Osburn

Department Engineering
College
Raleigh, North Carolina

Melissa Pasquinelli

Department Design
College
Raleigh, North Carolina

Scott Pope

Department Mathematics
College
Raleigh, North Carolina

Robert Riehn

Department Physics
College
Raleigh, North Carolina

Henry Sanoff

Department Design
College
Raleigh, North Carolina

Katie Sinclair

Department Languages
College
Raleigh, North Carolina

Benz Suanmali

Department Mathematics
College
Raleigh, North Carolina

Afroz Taj

Department Languages
College
Raleigh, North Carolina

Shauna Turner

Department Mathematics
College
Raleigh, North Carolina

Karl Wegmann

Department Science
College
Raleigh, North Carolina

Meeta Yadav

Department Engineering
College
Raleigh, North Carolina

Margaret Zahn

Department Sociology
College
Raleigh, North Carolina

E Adelman

Department Art History
College
Rocky Mount, North Carolina

Kimberly Martin

Department Psychology
College
Rocky Mount, North Carolina

Diana K. Campbell

Department English
College
Rocky Mount, North Carolina

W Achilles

Department Accounting
College
Rocky Mount, North Carolina

Teranda Knight

Department Psychology
College
Rocky Mount, North Carolina

Ben White

Department Religion
College
Rocky Mount, North Carolina

Jim White

Department History
College
Grantsboro, North Carolina

Alfredo Bonilla

Department Mathematics
College
Grantsboro, North Carolina

John Cannan

Department Crafts
College
Grantsboro, North Carolina

Carol Phillips

Department Science
College
Grantsboro, North Carolina

Susan Henderson

Department English
College
Grantsboro, North Carolina

Charles Duncan

Department English
College
Raleigh, North Carolina

Patrick Myer

Department Biology
College
Raleigh, North Carolina

Earl Croasmun

Department Communication
College
Raleigh, North Carolina

Virginia Vance

Department Music
College
Raleigh, North Carolina

Mark Cushman

Department Psychology
College
Raleigh, North Carolina

Elizabeth Gullette

Department Psychology
College
Raleigh, North Carolina

John Noel

Department Music
College
Raleigh, North Carolina

Rosanna Tsavdar

Department Communication
College
Misenheimer, North Carolina

Eugene Sloop

Department Chemistry
College
Misenheimer, North Carolina

Gary Rector

Department Criminal Justice
College
Misenheimer, North Carolina

Jim Gulledge

Department Not Specified
College
Misenheimer, North Carolina

Dawn Lucas

Department Physical Education
College
Misenheimer, North Carolina

Margaret Winters

Department English
College
Misenheimer, North Carolina

Carol Vogt

Department Health Administration
College
Misenheimer, North Carolina

Nathan Rasey

Department Physical Ed
College
Winston Salem, North Carolina

Dwight Melton

Department Ethnic Studies
College
Winston Salem, North Carolina

Shean Phillips

Department Religion
College
Winston Salem, North Carolina

Spinks

Department English
College
Roxboro, North Carolina

Sue Wilkins

Department Mathematics
College
Roxboro, North Carolina

Merlette Walker

Department Medicine
College
Roxboro, North Carolina

Laura McKay

Department Biology
College
Roxboro, North Carolina

Donna Smith

Department Computer Science
College
Roxboro, North Carolina

Michael Spinks

Department English
College
Roxboro, North Carolina

Jon Quade

Department Film
College
Roxboro, North Carolina

Mrs. Bennett

Department Mathematics
College
Greenville, North Carolina

Kathy Clark

Department Not Specified
College
Greenville, North Carolina

Happy Gingras

Department Sociology
College
Greenville, North Carolina

Rebecca Knapp

Department Mathematics
College
Greenville, North Carolina

Joy Moses-Hall

Department Astronomy
College
Greenville, North Carolina

Donna Neal

Department Nursing
College
Greenville, North Carolina

Jasper Woods

Department English
College
Greenville, North Carolina

Dianne Diefenbach

Department Languages
College
Greenville, North Carolina

Sandra Heath

Department Mathematics
College
Greenville, North Carolina

Lisa Kosak

Department Nursing
College
Greenville, North Carolina

Tom Lyons

Department Architecture
College
Greenville, North Carolina

Pamela Riggs

Department Psychology
College
Greenville, North Carolina

Kristin Voytek

Department Biology
College
Greenville, North Carolina

Craft Beverly

Department Medicine
College
Greenville, North Carolina

Lamont Cannon

Department Mathematics
College
Greenville, North Carolina

Gary Crawford

Department Mathematics
College
Greenville, North Carolina

Will Futrell

Department Information Systems
College
Greenville, North Carolina

John Hawn

Department Mathematics
College
Greenville, North Carolina

Ben Iceburg

Department Graphic Arts
College
Greenville, North Carolina

Jennifer Mayo

Department Mathematics
College
Greenville, North Carolina

Karen Mozingo

Department Accounting
College
Greenville, North Carolina

Manuel Salazar

Department Physics
College
Greenville, North Carolina

Bobby Worthington

Department Not Specified
College
Greenville, North Carolina

Yuliya Bowen

Department Business
College
Greenville, North Carolina

Kathy Clyde

Department Business
College
Greenville, North Carolina

Chris Cribari

Department Art
College
Greenville, North Carolina

Roderick Fincannon

Department Art History
College
Greenville, North Carolina

Nicole Franklin

Department Languages
College
Greenville, North Carolina

Laura Gilliam

Department Biology
College
Greenville, North Carolina

Kevin Hubbard

Department Mathematics
College
Greenville, North Carolina

Carrie Kearney

Department English
College
Greenville, North Carolina

Joann Mears

Department Biology
College
Greenville, North Carolina

Crystal Powell

Department Information Systems
College
Greenville, North Carolina

David Sawyer

Department Chemistry
College
Greenville, North Carolina

Marie Torres

Department Mathematics
College
Greenville, North Carolina

Captain Wesley

Department Design
College
Greenville, North Carolina
Page 786 of 1569