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

Kristina Bell

Department Communication
College
Greensboro, North Carolina

Astrid Campo

Department Spanish
College
Greensboro, North Carolina

Rae Ann Derosse

Department English
College
Greensboro, North Carolina

Merlyn Griffiths

Department Marketing
College
Greensboro, North Carolina

Ellen Haskell

Department Religion
College
Greensboro, North Carolina

Tiffany Kershner

Department Anthropology
College
Greensboro, North Carolina

Catherine Loomis

Department English
College
Greensboro, North Carolina

Christopher Metivier

Department Philosophy
College
Greensboro, North Carolina

Stephanie Miller

Department Psychology
College
Greensboro, North Carolina

Hamid Nemati

Department Computer Science
College
Greensboro, North Carolina

Patricia Reggio

Department Chemistry
College
Greensboro, North Carolina

Tina Sarawgi

Department Architecture
College
Greensboro, North Carolina

Paul Stewart

Department Music
College
Greensboro, North Carolina

Steven Wagner

Department Economics
College
Greensboro, North Carolina

Stephanie Whetstone

Department English
College
Greensboro, North Carolina

Bonnie Yarbrough

Department English
College
Greensboro, North Carolina

Pam Browne

Department Physical Ed
College
Greensboro, North Carolina

Thomas Canace

Department Accounting
College
Greensboro, North Carolina

Norman Chiu

Department Chemistry
College
Greensboro, North Carolina

Margaret Divito

Department English
College
Greensboro, North Carolina

Jason Goddard

Department Management
College
Greensboro, North Carolina

Chip Haas

Department Theater
College
Greensboro, North Carolina

Nancy Hodges

Department Design
College
Greensboro, North Carolina

Eric Johnston

Department Chemistry
College
Greensboro, North Carolina

Paula Kaiser

Department Business
College
Greensboro, North Carolina

Emily Levine

Department History
College
Greensboro, North Carolina

Larry Morgan

Department Geology
College
Greensboro, North Carolina

Jay Putnam

Department Theater
College
Greensboro, North Carolina

Scott Rawls

Department Music
College
Greensboro, North Carolina

Darlene Rodriguez

Department Political Science
College
Greensboro, North Carolina

C Stone

Department Not Specified
College
Greensboro, North Carolina

Nick Venditti

Department Economics
College
Greensboro, North Carolina

Patti Walker

Department Theater
College
Greensboro, North Carolina

Bob Wineburg

Department Social Work
College
Greensboro, North Carolina

Steve Bourquin

Department Mathematics
College
Pembroke, North Carolina

Scott Billingsley

Department History
College
Pembroke, North Carolina

John Parnell

Department Business
College
Pembroke, North Carolina

Meredith Storms

Department Chemistry
College
Pembroke, North Carolina

Marilu Engle Santos

Department Biology
College
Pembroke, North Carolina

Mark Canada

Department English
College
Pembroke, North Carolina

D.J Edgell

Department Science
College
Pembroke, North Carolina

Bruce Dehart

Department History
College
Pembroke, North Carolina

Ottis Murray

Department Sociology
College
Pembroke, North Carolina

Mihwa Choi

Department Religion
College
Pembroke, North Carolina

Ollie Bishop

Department Accounting
College
Pembroke, North Carolina

Ramin Maysami

Department Economics
College
Pembroke, North Carolina

William Thomas

Department Business
College
Pembroke, North Carolina

Cammie Hunt

Department Business
College
Pembroke, North Carolina

Erika Young

Department Biology
College
Pembroke, North Carolina

Jan Gane

Department English
College
Pembroke, North Carolina

Roger Guy

Department Sociology
College
Pembroke, North Carolina

Therese Rizzo

Department English
College
Pembroke, North Carolina

Connie Locklear

Department Mathematics
College
Pembroke, North Carolina

Mary Zets

Department Biology
College
Pembroke, North Carolina

Scott Hicks

Department English
College
Pembroke, North Carolina

Patsy Odom

Department English
College
Pembroke, North Carolina

Jennifer Bonds-Raacke

Department Psychology
College
Pembroke, North Carolina

George Harrison

Department Mass Communications
College
Pembroke, North Carolina

Steve Marson

Department Social Science
College
Pembroke, North Carolina

Donald Soucy

Department Business
College
Pembroke, North Carolina

Anthony Curtis

Department Communication
College
Pembroke, North Carolina

Jonathan Maisonpierre

Department Music
College
Pembroke, North Carolina

Thomas Russell Cherry

Department Religion
College
Pembroke, North Carolina

Tulla Lightfoot

Department Art
College
Pembroke, North Carolina

Emiko Mizunuma

Department English
College
Pembroke, North Carolina

Timothy Ritter

Department Physics
College
Pembroke, North Carolina

Andrew Ash

Department Biology
College
Pembroke, North Carolina

Fran Fuller

Department Criminal Justice
College
Pembroke, North Carolina

Steve Hunt

Department Mathematics
College
Pembroke, North Carolina

Lee Phillips

Department Science
College
Pembroke, North Carolina

Lee Stocks

Department Science
College
Pembroke, North Carolina

Frank Trapp

Department Political Science
College
Pembroke, North Carolina

Teagan Decker

Department English
College
Pembroke, North Carolina

Peter Imoro

Department Foreign Languages
College
Pembroke, North Carolina

Rohald Meneses

Department Sociology
College
Pembroke, North Carolina

Terry Roberts

Department Music
College
Pembroke, North Carolina

Lars Andersen

Department Physical Ed
College
Pembroke, North Carolina

Rick Branyon

Department English
College
Pembroke, North Carolina

Tony Demars

Department Mass Communications
College
Pembroke, North Carolina

Jim Helgeson

Department English
College
Pembroke, North Carolina

Sonja Livingston

Department Languages
College
Pembroke, North Carolina

Kenneth Mentor

Department Criminal Justice
College
Pembroke, North Carolina

Cynthia Sumpter

Department Mathematics
College
Pembroke, North Carolina

Kathryn Yarbrough

Department Accounting
College
Charlotte, North Carolina

John Taylor

Department Mathematics
College
Charlotte, North Carolina

Nicholas Stavrakas

Department Mathematics
College
Charlotte, North Carolina

Harold Reiter

Department Mathematics
College
Charlotte, North Carolina

Sue Spaulding

Department Psychology
College
Charlotte, North Carolina

James McGavran

Department English
College
Charlotte, North Carolina

James Hovick

Department Science
College
Charlotte, North Carolina

N Bryska

Department Biology
College
Charlotte, North Carolina

Tom Cassen

Department Computer Science
College
Charlotte, North Carolina

Ted Amato

Department Economics
College
Charlotte, North Carolina

Irvin Tucker

Department Business
College
Charlotte, North Carolina

Anita Moss

Department English
College
Charlotte, North Carolina

Ellen Sewell

Department Economics
College
Charlotte, North Carolina

Kelly Finley

Department Women's Studies
College
Charlotte, North Carolina

Jane Laurent

Department History
College
Charlotte, North Carolina

Michael Klibanov

Department Mathematics
College
Charlotte, North Carolina

Mark West

Department Literature
College
Charlotte, North Carolina