North Carolina's Teacher Directory

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

Richard Gilbert

Department Fine Arts
College
Dallas, North Carolina

David Pittman

Department Business
College
Dallas, North Carolina

James Cantrell

Department Computer Science
College
Dallas, North Carolina

Carrie Draper

Department Health Science
College
Dallas, North Carolina

Kathy Livsie

Department Engineering
College
Dallas, North Carolina

Monica Phillips

Department Health
College
Dallas, North Carolina

Eric Reel

Department Religion
College
Dallas, North Carolina

Teressa Worthy

Department Office Administration
College
Dallas, North Carolina

Sheri Bonakdar

Department Mathematics
College
Dallas, North Carolina

Keith Denson

Department Music
College
Dallas, North Carolina

Shannon Eads

Department Mathematics
College
Dallas, North Carolina

Susan Goforth

Department Education
College
Dallas, North Carolina

Karen Lounsbury

Department Education
College
Dallas, North Carolina

Heather Porter

Department Nursing
College
Dallas, North Carolina

Jayne Ross

Department Mathematics
College
Dallas, North Carolina

Susan Whittemore

Department Biology
College
Dallas, North Carolina

Peter Goff

Department Fine Arts
College
Dallas, North Carolina

Dr. Manikas

Department History
College
Dallas, North Carolina

Reina St. Gelais

Department Communication
College
Dallas, North Carolina

Alan Myatt

Department Religion
College
Charlotte, North Carolina

Rod Cooper

Department Religion
College
Charlotte, North Carolina

Barnes Tatum

Department Theology
College
Greensboro, North Carolina

Stephen Strugnell

Department Languages
College
Greensboro, North Carolina

Lisa Gunther-Lavergne

Department Psychology
College
Greensboro, North Carolina

Donald Schraeder

Department Accounting
College
Greensboro, North Carolina

Bonnie Parsons

Department Education
College
Greensboro, North Carolina

Corinth Auld

Department Biology
College
Greensboro, North Carolina

Vernie Davis

Department Conflict Analysis
College
Greensboro, North Carolina

Shelini Harris

Department Religion
College
Greensboro, North Carolina

Karen Hayes

Department Psychology
College
Greensboro, North Carolina

Beth Parks

Department Accounting
College
Greensboro, North Carolina

Chrissy Cortina

Department History
College
Greensboro, North Carolina

Natalya Shelkova

Department Economics
College
Greensboro, North Carolina

Julie Wood

Department English
College
Greensboro, North Carolina

Anore Horton

Department History
College
Greensboro, North Carolina

Parag Parker

Department English
College
Greensboro, North Carolina

Dottie Borei

Department History
College
Greensboro, North Carolina

Drew Hays

Department Music
College
Greensboro, North Carolina

Chris Parrish

Department Criminal Justice
College
Greensboro, North Carolina

Paul Riney

Department Graphic Design
College
Greensboro, North Carolina

John Stoneburner

Department Religion
College
Greensboro, North Carolina

Laban Gwoka

Department Anthropology
College
Greensboro, North Carolina

Daniel Rhodes

Department Criminal Justice
College
Greensboro, North Carolina

Nita Evans

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

Oliphant

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

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