North Carolina's Teacher Directory

Based on 99,873 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,873 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

Denisha Hendricks

Department Physical Education
College
Charlotte, North Carolina

Dezette Johnson

Department Social Work
College
Charlotte, North Carolina

Amy Lionberger

Department Speech
College
Charlotte, North Carolina

Patricia Roberson-Saunders

Department Management
College
Charlotte, North Carolina

Annette Singleton

Department Marketing
College
Charlotte, North Carolina

Bruce Thompson

Department Music
College
Charlotte, North Carolina

David Oliver

Department Computer Science
College
Smithfield, North Carolina

Jean Stowers

Department Medicine
College
Smithfield, North Carolina

Aaron Brickman

Department Physics
College
Smithfield, North Carolina

Anna Johnson

Department Mathematics
College
Smithfield, North Carolina

Jennifer Weston

Department English
College
Smithfield, North Carolina

Ms. Byrant

Department English
College
Smithfield, North Carolina

Lance Gooden

Department Mathematics
College
Smithfield, North Carolina

Larry Mitchell

Department Sociology
College
Smithfield, North Carolina

Chowai Zho

Department Chemistry
College
Smithfield, North Carolina

Jackie Houser

Department Paralegal Studies
College
Smithfield, North Carolina

Brian Williamson

Department English
College
Smithfield, North Carolina

Ewing Von Schmittou

Department Medicine
College
Charlotte, North Carolina

Kim Bailey

Department English
College
Charlotte, North Carolina

Bailey

Department English
College
Charlotte, North Carolina

Leslie Rawls

Department Law
College
Charlotte, North Carolina

Alexis Smith

Department Literature
College
High Point, North Carolina

Mike McClure

Department Religion
College
High Point, North Carolina

Mcandrew Amanda

Department Computer Science
College
Banner Elk, North Carolina

Sheryl Dahlke

Department Business
College
Banner Elk, North Carolina

Hub Powell

Department Business
College
Banner Elk, North Carolina

Kim Howes

Department Graphic Arts
College
Banner Elk, North Carolina

Kenneth Craig

Department Religion
College
Banner Elk, North Carolina

A McAndrew

Department Education
College
Banner Elk, North Carolina

Michael Vines

Department Religion
College
Banner Elk, North Carolina

Don Davis

Department Sociology
College
Kinston, North Carolina

Barbara Callahan

Department Health Science
College
Kinston, North Carolina

Nathan Dolde

Department Art History
College
Kinston, North Carolina

Patricia McCoy

Department Health Science
College
Kinston, North Carolina

Debra Owens

Department Computer Science
College
Kinston, North Carolina

Sondra Beaman

Department Art History
College
Kinston, North Carolina

Joe Jackson Craudle

Department Education
College
Kinston, North Carolina

Margo Phillips

Department Nursing
College
Kinston, North Carolina

Tim Whealton

Department Not Specified
College
Kinston, North Carolina

Jennifer Wright

Department Culinary Arts
College
Kinston, North Carolina

Perry Miller

Department Computer Science
College
Kinston, North Carolina

Cooke

Department Physics
College
Hickory, North Carolina

Wayne King

Department Business
College
Hickory, North Carolina

Richard Bell

Department Political Science
College
Hickory, North Carolina

Ann-Lamb Frye

Department Biology
College
Hickory, North Carolina

Katherine Pasour

Department Physical Ed
College
Hickory, North Carolina

Arthur Boerke

Department History
College
Hickory, North Carolina

Sarah Gareau

Department Health Science
College
Hickory, North Carolina

Amy Hedrick

Department Psychology
College
Hickory, North Carolina

David Sperry

Department Occupational Therapy
College
Hickory, North Carolina

Trula Baker

Department Not Specified
College
Hickory, North Carolina

Helen Briggs

Department Science
College
Hickory, North Carolina

Richard Duncan

Department Business
College
Hickory, North Carolina

Laura La Flair

Department English
College
Hickory, North Carolina

Bill Post

Department Criminal Justice
College
Hickory, North Carolina

Robert Smith

Department Music
College
Hickory, North Carolina

Tammy Jones West

Department Religion
College
Hickory, North Carolina

John Sorenson

Department Sociology
College
Hickory, North Carolina

Cheng Gua (mr. Ren)

Department Architecture
College
Raleigh, North Carolina

Brian Sanders

Department Economics
College
Louisburg, North Carolina

Sheila Cotten

Department Sociology
College
Louisburg, North Carolina

Robert Delong

Department Chemistry
College
Louisburg, North Carolina

Margorie Newman

Department English
College
Louisburg, North Carolina

Charlie- John Smith

Department Theater
College
Louisburg, North Carolina

Laura Kinzinger

Department Humanities
College
Louisburg, North Carolina

Frank Quick

Department Biology
College
Mars Hill, North Carolina

Cassie Robinson

Department Humanities
College
Mars Hill, North Carolina

Sandra Jarrell

Department Music
College
Mars Hill, North Carolina

Joy Clifton

Department Physical Education
College
Mars Hill, North Carolina

Ignacio Garrido

Department Languages
College
Mars Hill, North Carolina

Brittany Ott

Department Health Science
College
Mars Hill, North Carolina
College
Mars Hill, North Carolina

Kari Loomis

Department Biology
College
Mars Hill, North Carolina

Marie Nicholsen

Department Business
College
Mars Hill, North Carolina

Jessica Fry

Department Agriculture
College
Williamston, North Carolina

ED Young

Department Computer Science
College
Spruce Pine, North Carolina

Keegan Anderson

Department Computer Science
College
Spruce Pine, North Carolina

Janet Colvin

Department Biology
College
Spruce Pine, North Carolina

Jim Robinson

Department Psychology
College
Marion, North Carolina

Julia Duncan

Department English
College
Marion, North Carolina

Joy Christi Przestwor

Department Business
College
Marion, North Carolina

Risa Botvinick

Department English
College
Raleigh, North Carolina

Melinda Fine

Department Art
College
Raleigh, North Carolina

Warner Hyde

Department Art
College
Raleigh, North Carolina

Kristy Moss

Department Spanish
College
Raleigh, North Carolina

Maria Dillard

Department English
High School
Pride Way, Raleigh NC

Rob Gasparello

Department Principal
Middle School
721 Burch Ave, Durham, North Carolina 27701

Edward Best

Department Not Specified
High School
1001 Piney Green Rd, Jacksonville, North Carolina 28546

Betsy West

Department Architecture
College
Charlotte, North Carolina

Lorraine Acker

Department Women's Studies
College
Charlotte, North Carolina

Nicholas Ault

Department Architecture
College
Charlotte, North Carolina

Kathy Baker

Department Mathematics
College
Charlotte, North Carolina

Nabila Bousaba

Department Electrical Engineering
College
Charlotte, North Carolina

Zhiwei Chen

Department Mathematics
College
Charlotte, North Carolina

Thomas Cole

Department History
College
Charlotte, North Carolina

Gote Dale

Department History
College
Charlotte, North Carolina

Michael Duncan

Department Geography
College
Charlotte, North Carolina

Amy Edinger

Department Nursing
College
Charlotte, North Carolina

Ryan Fawcett

Department Biology
College
Charlotte, North Carolina

David Gall

Department Art
College
Charlotte, North Carolina