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

Heather Jett

Department English
College
Statesville, North Carolina

Libby Reeves

Department Mathematics
College
Statesville, North Carolina

Brian Raming

Department Health Science
College
Troy, North Carolina

Sanjay Rajagopal

Department Business
College
Montreat, North Carolina

Dave Walters

Department Business
College
Montreat, North Carolina

Brenda Cates

Department Mathematics
College
Mount Olive, North Carolina

Linda Holland-Toll

Department English
College
Mount Olive, North Carolina

Shannon Maxwell

Department Psychology
College
Mount Olive, North Carolina

Bill Reboli

Department Social Science
College
Mount Olive, North Carolina

Dina Pitt

Department Mathematics
College
Rocky Mount, North Carolina

David Joyner

Department Medicine
College
Rocky Mount, North Carolina

Teresa Peacock

Department Mathematics
College
Rocky Mount, North Carolina

Mary Watson

Department English
College
Rocky Mount, North Carolina

Janice Oldham

Department Mathematics
College
Greensboro, North Carolina

Sen Tripti

Department Mathematics
College
Greensboro, North Carolina

Shea Burns

Department Mathematics
College
Greensboro, North Carolina

Julius Harp

Department Chemistry
College
Greensboro, North Carolina

Matthew Armstrong

Department Writing
College
Greensboro, North Carolina

David Harris

Department Science
College
Greensboro, North Carolina

Yunqiu Zhang

Department History
College
Greensboro, North Carolina

Suzie Edwards

Department Psychology
College
Greensboro, North Carolina

Fuabeh Fonge

Department History
College
Greensboro, North Carolina

Andrea Johnson

Department Sociology
College
Greensboro, North Carolina

K Staley

Department Mathematics
College
Greensboro, North Carolina

Mufeed Basti

Department Chemistry
College
Greensboro, North Carolina

Leslie Brown

Department Humanities
College
Greensboro, North Carolina

Alexandra Faza

Department Chemistry
College
Greensboro, North Carolina

Marcus Lamberth

Department Mathematics
College
Greensboro, North Carolina

John Roop

Department Mathematics
College
Greensboro, North Carolina

Hayk Melikyan

Department Computer Science
College
Durham, North Carolina

Walter Nunnallee

Department Law
College
Durham, North Carolina

Richard Townsend

Department Mathematics
College
Durham, North Carolina

Frank Exner

Department Information Science
College
Durham, North Carolina

Thomas Smythe

Department Philosophy
College
Durham, North Carolina

Tokuta

Department Computer Science
College
Durham, North Carolina

Rupert Nacoste

Department Psychology
College
Raleigh, North Carolina

Laura Linker

Department English
College
Raleigh, North Carolina

Miriam Ferzli

Department Biology
College
Raleigh, North Carolina

Dorian Canelas

Department Chemistry
College
Raleigh, North Carolina

Michael Cobb

Department Political Science
College
Raleigh, North Carolina

Anita Flick

Department Biology
College
Raleigh, North Carolina

David Hyman

Department Economics
College
Raleigh, North Carolina

Jason Osborne

Department Psychology
College
Raleigh, North Carolina

Wc Grant

Department Biology
College
Raleigh, North Carolina

William Flowers

Department Agriculture
College
Raleigh, North Carolina

Jason Allaire

Department Psychology
College
Raleigh, North Carolina

Marilyn McCollum

Department Mathematics
College
Raleigh, North Carolina

Brenda Grubb

Department Biology
College
Raleigh, North Carolina

Robert Stone

Department Social Science
College
Raleigh, North Carolina

John Huggard

Department Business
College
Raleigh, North Carolina

Christopher Mayhorn

Department Psychology
College
Raleigh, North Carolina

Clifford Griffin

Department Political Science
College
Raleigh, North Carolina

Richard Slatta

Department History
College
Raleigh, North Carolina

Marie Woodbridge

Department Languages
College
Raleigh, North Carolina

Harriet Kestenbaum

Department Languages
College
Raleigh, North Carolina

Sarah Ash

Department Nutrition
College
Raleigh, North Carolina

Nathan Jing

Department Mathematics
College
Raleigh, North Carolina

Toniann Marini

Department Computer Science
College
Raleigh, North Carolina

Aaron Clark

Department Education
College
Raleigh, North Carolina

Roger Mitchell

Department Psychology
College
Raleigh, North Carolina

Putcha

Department Mathematics
College
Raleigh, North Carolina

Lon Alterman

Department Anthropology
College
Raleigh, North Carolina

Jackie Gray

Department English
College
Raleigh, North Carolina

Susanna Lee

Department History
College
Raleigh, North Carolina

Maxine Thompson

Department Social Science
College
Raleigh, North Carolina

R.V. Young

Department English
College
Raleigh, North Carolina

David Ambaras

Department History
College
Raleigh, North Carolina

Ruth Chabay

Department Physics
College
Raleigh, North Carolina

Akram Khater

Department History
College
Raleigh, North Carolina

Wayne Pollard

Department Physical Ed
College
Raleigh, North Carolina

William Smith

Department Sociology
College
Raleigh, North Carolina

Robert Bateman

Department English
College
Raleigh, North Carolina

TJ Deems

Department Mathematics
College
Raleigh, North Carolina

Dan Feldheim

Department Chemistry
College
Raleigh, North Carolina

Michael Kanters

Department Tourism Management
College
Raleigh, North Carolina

McCormick

Department Chemistry
College
Raleigh, North Carolina

Larry Norris

Department Mathematics
College
Raleigh, North Carolina

Tara Shetye

Department Psychology
College
Raleigh, North Carolina

Viney Aneja

Department Marine Sciences
College
Raleigh, North Carolina

Dwayne Cornelison

Department Communication
College
Raleigh, North Carolina

Catherine Driscoll

Department Philosophy
College
Raleigh, North Carolina

Nick Haddad

Department Science
College
Raleigh, North Carolina

Kami Kosenko

Department Communication
College
Raleigh, North Carolina

Charles Ludington

Department History
College
Raleigh, North Carolina

Sandra Paur

Department Mathematics
College
Raleigh, North Carolina

Elisha Savchak

Department Political Science
College
Raleigh, North Carolina

Karen Stapleton-Kruz

Department English
College
Raleigh, North Carolina

Winslow

Department Physical Education
College
Raleigh, North Carolina

Joslyn Brenton

Department Sociology
College
Raleigh, North Carolina

Gregory Byrd

Department Computer Science
College
Raleigh, North Carolina

Alex Deiters

Department Chemistry
College
Raleigh, North Carolina

D Gruhn

Department Psychology
College
Raleigh, North Carolina

Ilse Ipsen

Department Mathematics
College
Raleigh, North Carolina

William Jordan

Department Communication
College
Raleigh, North Carolina

Jennifer Landin

Department Biology
College
Raleigh, North Carolina

Tom Nelson

Department Computer Science
College
Raleigh, North Carolina

Shaina Race

Department Mathematics
College
Raleigh, North Carolina

Phillip Vanvleck

Department History
College
Raleigh, North Carolina

Katrina Bloch

Department Sociology
College
Raleigh, North Carolina

Patricia Caple

Department Communication
College
Raleigh, North Carolina
Page 337 of 1570