North Carolina's Teacher Directory

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

Gail Ray

Department Biology
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Terri Scalf

Department English
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Paul Craven

Department English
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Nikita Echols

Department Mathematics
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Legunchim Emmanwori

Department Mathematics
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Marianne Hedgepeth

Department Mathematics
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Betty Mooring

Department Information Science
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Kenneth Smith

Department History
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Brent Brackett

Department History
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Henrietta Furr

Department Mathematics
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Andy Henley

Department Mathematics
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Jeff Little

Department Music
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Paul McNeil

Department English
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Sandy Mitchell

Department Nursing
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Joseph Partin

Department English
College
601 E. Main Street, Jamestown, North Carolina NC 27282

John Somody

Department English
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Tommy Trull

Department Theater
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Jerry Whitley

Department Accounting
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Dennis Burnette

Department Sociology
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Sam Cooke

Department Communication
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Phillip Gaffney

Department Physical Education
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Amy Hill

Department English
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Stephen Hoyt

Department English
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Hardy Koenig

Department Humanities
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Isabell Moore

Department History
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Edwin Powell

Department English
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Benjamin Pressley

Department Religion
College
601 E. Main Street, Jamestown, North Carolina NC 27282

James Simpson

Department English
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Debra Weston

Department Communication
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Karen Michelle Woolard

Department Mathematics
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Woelfel Chartes

Department Health Science
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Timothy Hoover

Department Graphic Arts
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Jeff Patterson

Department Religion
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Steve Trivette

Department Automotive Technology
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Blount

Department Biology
College
Weldon, North Carolina

Pocahontas Jones

Department Chemistry
College
Weldon, North Carolina

Gloria Tysinger

Department Graphic Arts
College
Weldon, North Carolina

Kenneth Jones

Department Mathematics
College
Weldon, North Carolina

Terry Wheeler

Department Science
College
Weldon, North Carolina

Rebecca Ferrel

Department Psychology
College
Weldon, North Carolina

Alice Vaughan

Department Design
College
Weldon, North Carolina

Clyde Ray

Department History
College
Clyde, North Carolina

Michael Germano

Department Anthropology
College
Clyde, North Carolina

Walker Lake

Department Computer Science
College
Clyde, North Carolina

Christine Pruitt

Department English
College
Clyde, North Carolina

Christopher Bond

Department Languages
College
Clyde, North Carolina

Janelle Cary

Department Student Success
College
High Point, North Carolina

Paul Ringel

Department History
College
High Point, North Carolina

Vernon Liberty

Department Mathematics
College
High Point, North Carolina

Guy Arcuri

Department Modern Foreign Languages
College
High Point, North Carolina

Doug Brown

Department Theater
College
High Point, North Carolina

Frederick Schneid

Department History
College
High Point, North Carolina

Carolyn Adams

Department Modern Foreign Languages
College
High Point, North Carolina

James Casey

Department English
College
High Point, North Carolina

Amy MacArthur

Department Philosophy
College
High Point, North Carolina

Judy Ransom

Department Music
College
High Point, North Carolina

Roger Shore

Department Computer Science
College
High Point, North Carolina

Dave Carter

Department Accounting
College
High Point, North Carolina

ED Simpson

Department Theater
College
High Point, North Carolina

Kathy Goldsmith

Department Languages
College
High Point, North Carolina

Samuel Kemerly

Department Exercise Science
College
High Point, North Carolina

Michael Bennett

Department History
College
High Point, North Carolina

William Vaughn

Department Business
College
High Point, North Carolina

Pamela Hedrick

Department Theology
College
High Point, North Carolina

James Johnson

Department Education
College
High Point, North Carolina

Richard Thomas

Department Biology
College
High Point, North Carolina

Robert Foy

Department Computer Science
College
High Point, North Carolina

Manyon Idol

Department Mathematics
College
High Point, North Carolina

Jacob Waldenmaier

Department Religion
College
High Point, North Carolina

Gray Bowman

Department Chemistry
College
High Point, North Carolina

Josh Campbell

Department Biology
College
High Point, North Carolina

Mark Flemming

Department English
College
High Point, North Carolina

Eric Lewis

Department Chemistry
College
High Point, North Carolina

Michael McCully

Department Economics
College
High Point, North Carolina

John Moehlmann

Department English
College
High Point, North Carolina

Charles Smith

Department Biology
College
High Point, North Carolina

Laurie Zack

Department Mathematics
College
High Point, North Carolina

Craig Curty

Department Humanities
College
High Point, North Carolina

Danny Frye

Department Music
College
High Point, North Carolina

Lea Lackey-Zachmann

Department Art History
College
High Point, North Carolina

Sadie Leder

Department Psychology
College
High Point, North Carolina

Bob Orcutt

Department Business
College
High Point, North Carolina

Roy Suryadipta

Department Economics
College
High Point, North Carolina

Leanne Wieland

Department English
College
High Point, North Carolina

Yan Yang

Department Communication
College
High Point, North Carolina

Mathew Brophy

Department Philosophy
College
High Point, North Carolina

Matthew Emerson

Department Theater
College
High Point, North Carolina

Melissa Glass

Department Mathematics
College
High Point, North Carolina

Linda Gretton

Department Communication
College
High Point, North Carolina

Andrew Kane

Department Accounting
College
High Point, North Carolina

Teresa Maness

Department Biology
College
High Point, North Carolina

George Noxon

Department Accounting
College
High Point, North Carolina

Matthew Schneider

Department English
College
High Point, North Carolina

Charles Stone

Department Physics
College
High Point, North Carolina

Akiko Takamatsu

Department Languages
College
High Point, North Carolina

Justin Bailey

Department Psychology
College
High Point, North Carolina

Anne Lee

Department Religion
College
High Point, North Carolina

Maria Moratto

Department Spanish
College
High Point, North Carolina

Ngina Smith

Department Nursing
College
Spindale, North Carolina

Vicki Covington

Department English
College
Spindale, North Carolina