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

Joe Campbell

Department English
College
Greenville, North Carolina

Bob Desoto

Department Psychology
College
Greenville, North Carolina

Bill Hill

Department Not Specified
College
Greenville, North Carolina

Lynn Morton

Department English
College
Charlotte, North Carolina

Allegretti

Department Psychology
College
Charlotte, North Carolina

Charles Hadley

Department English
College
Charlotte, North Carolina

Jayne Johnson

Department Fine Arts
College
Charlotte, North Carolina

M Kobre

Department English
College
Charlotte, North Carolina

Brad Brooks

Department Marketing
College
Charlotte, North Carolina

Jane Hadley

Department Theater
College
Charlotte, North Carolina

Pat West

Department Marketing
College
Charlotte, North Carolina

Todd Thompson

Department Philosophy
College
Asheboro, North Carolina

Chris Auman

Department Psychology
College
Hamlet, North Carolina

William James

Department History
College
Wentworth, North Carolina

Curtis Vick

Department English
College
Wentworth, North Carolina

Lori French

Department Biology
College
Wentworth, North Carolina

Christina Wood

Department Languages
College
Wentworth, North Carolina

Silvia Thagard

Department Social Science
College
Wentworth, North Carolina

Lea Ann Atkinson

Department Languages
College
Salisbury, North Carolina

Kathy Vestal

Department Languages
College
Salisbury, North Carolina

Caroll Hodgson

Department Sociology
College
Salisbury, North Carolina

Bose Andrews

Department Psychology
College
Salisbury, North Carolina

Kimberly James

Department English
College
Salisbury, North Carolina

Carter Payne

Department History
College
Salisbury, North Carolina

Richmond Gage

Department Management
College
Salisbury, North Carolina

Aaron Johnson

Department Humanities
College
Salisbury, North Carolina

Jad Davis

Department Psychology
College
Salisbury, North Carolina

Frank Torrey

Department Computer Science
College
Salisbury, North Carolina

Jason Earnhardt

Department Communication
College
Salisbury, North Carolina

Cynthia Adams

Department Psychology
College
Salisbury, North Carolina

Jennifer Gardner

Department Art
College
Salisbury, North Carolina

Scott Nason

Department Computer Science
College
Salisbury, North Carolina

Jane Benson

Department Accounting
College
Salisbury, North Carolina

Lynn Raymond

Department English
College
Salisbury, North Carolina

Patty Wright

Department Humanities
College
Salisbury, North Carolina

Wenzhi Sun

Department Mathematics
College
Winston Salem, North Carolina

Janet Zehr

Department English
College
Winston Salem, North Carolina

Debbie Harrell

Department Mathematics
College
Winston Salem, North Carolina

Dudley

Department Psychology
College
Winston Salem, North Carolina

Rose Sackeyfio

Department English
College
Winston Salem, North Carolina

Douglas Borwick

Department Music
College
Winston Salem, North Carolina

Suzanne Dorsey

Department Biology
College
Winston Salem, North Carolina

Nita Eskew

Department Chemistry
College
Winston Salem, North Carolina

Kathy Duckett

Department Biology
College
Winston Salem, North Carolina

Nahel Awadallah

Department Biology
College
Clinton, North Carolina

Barbara Cole

Department Literature
College
Pinehurst, North Carolina

Pete Golden

Department Chemistry
College
Pinehurst, North Carolina

Rick Swanson

Department Science
College
Pinehurst, North Carolina

Cliff Stuckey

Department Art History
College
Pinehurst, North Carolina

Patrick Mason

Department Computer Science
College
Pinehurst, North Carolina

Paul Steele

Department Computer Science
College
Pinehurst, North Carolina

Chris Johnson

Department Computer Science
College
Polkton, North Carolina

Ed Gravely

Department Religion
College
Wake Forest, North Carolina

Russ Bush

Department Philosophy
College
Wake Forest, North Carolina

Ken Coley

Department Education
College
Wake Forest, North Carolina

Steven Ladd

Department Philosophy
College
Wake Forest, North Carolina

Gary Galeotti

Department Not Specified
College
Wake Forest, North Carolina

Sam Williams

Department Biblical Counseling
College
Wake Forest, North Carolina

Rabon

Department Psychology
College
Whiteville, North Carolina

Forest Morrisett

Department Science
College
Whiteville, North Carolina

Allison Parker

Department English
College
Whiteville, North Carolina

Justin Robertson

Department English
College
Creston, North Carolina

Kurt Berger

Department Computer Science
College
Creston, North Carolina

Hilary Seagle

Department Mathematics
College
Creston, North Carolina

Joe Roman

Department Computer Science
College
Creston, North Carolina

Bucky Dann

Department Religion
College
Creston, North Carolina

Allan Grant

Department English
College
Creston, North Carolina

Roger Stephens

Department Fine Arts
College
Creston, North Carolina

George Melton

Department History
College
Laurinburg, North Carolina

Myra Furr

Department English
College
Albemarle, North Carolina

Ruth Goodwin

Department English
College
Albemarle, North Carolina

Wanda Huneycutt

Department Nursing
College
Albemarle, North Carolina

Lucinda Blue

Department Management
College
Charlotte, North Carolina

Debra Bretz

Department Biology
College
Dobson, North Carolina

Aaron Bowman

Department Sociology
College
Dobson, North Carolina

Pam Bledsoe

Department English
College
Dobson, North Carolina

Suzann Ledford

Department Communication
College
Murphy, North Carolina

Willian Trotter

Department Biology
College
Murphy, North Carolina

Domenic Tiani

Department Chemistry
College
Chapel Hill, North Carolina

Carribeth Bleim

Department Chemistry
College
Chapel Hill, North Carolina

Michael Salemi

Department Economics
College
Chapel Hill, North Carolina

Norris Johnson

Department Anthropology
College
Chapel Hill, North Carolina

Dan Reichart

Department Physics
College
Chapel Hill, North Carolina

Brian Billman

Department Anthropology
College
Chapel Hill, North Carolina

Anne Hastings

Department Social Science
College
Chapel Hill, North Carolina

David Adamson

Department Theater
College
Chapel Hill, North Carolina

Stephen Leonard

Department Political Science
College
Chapel Hill, North Carolina

Terence Evens

Department Anthropology
College
Chapel Hill, North Carolina

Robert Porter

Department Humanities
College
Chapel Hill, North Carolina

Konrad Jarausch

Department History
College
Chapel Hill, North Carolina

John Florin

Department Geography
College
Chapel Hill, North Carolina

Louis Perez

Department History
College
Chapel Hill, North Carolina

Stacy Chamberlin

Department Chemistry
College
Chapel Hill, North Carolina

Charles Konrad

Department Geography
College
Chapel Hill, North Carolina

Nalin Parikh

Department Physics/Astronomy
College
Chapel Hill, North Carolina

Kenneth Bynum

Department Biology
College
Chapel Hill, North Carolina

Mayron Tsong

Department Music
College
Chapel Hill, North Carolina

Joseph Cima

Department Mathematics
College
Chapel Hill, North Carolina

R.K. McMahan

Department Science
College
Chapel Hill, North Carolina

David Garcia

Department Music
College
Chapel Hill, North Carolina
Page 576 of 1569