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

Bessie Ledbetter

Department English
College
Charlotte, North Carolina

Alfred Smith

Department Business
College
Charlotte, North Carolina

Karen Butler

Department Health Science
College
Charlotte, North Carolina

Vanessa Figgers

Department Mathematics
College
Charlotte, North Carolina

Thurman Hollins

Department Music
College
Charlotte, North Carolina

Pamela Richardson

Department English
College
Charlotte, North Carolina

Shawn-Allyce White

Department Music
College
Charlotte, North Carolina

Satish Bhalla

Department Computer Science
College
Charlotte, North Carolina

Cynthia Cole

Department Graphic Arts
College
Charlotte, North Carolina

Daniel Hoffman

Department Political Science
College
Charlotte, North Carolina

Ojay Johnson

Department English
College
Charlotte, North Carolina

Moses Jones

Department Education
College
Charlotte, North Carolina

Manouchehr Misaghian

Department Mathematics
College
Charlotte, North Carolina

Mark Staton

Department English
College
Charlotte, North Carolina

Carmen Walker-Harris

Department Political Science
College
Charlotte, North Carolina

Ellen Boyd

Department Not Specified
College
Smithfield, North Carolina

Tina Perkinson

Department English
College
Smithfield, North Carolina

Cynthia Dixon

Department Music
College
Smithfield, North Carolina

Debra Jones

Department Mathematics
College
Smithfield, North Carolina

Carrol Arnold

Department English
College
Smithfield, North Carolina

Dennis Dejong

Department Music
College
Smithfield, North Carolina

Boyd Johnson

Department Fine Arts
College
Smithfield, North Carolina

Evelyn Niday

Department Biology
College
Smithfield, North Carolina

Zhu Chaovei

Department Chemistry
College
Smithfield, North Carolina

Barry Kieth

Department Biology
College
Smithfield, North Carolina

Heather Murphy

Department Business
College
Smithfield, North Carolina

Joe Burroughs

Department Graphic Arts
College
Charlotte, North Carolina

Laura Randall

Department Nursing
College
Charlotte, North Carolina

Brenda Beck

Department Hospitality
College
Charlotte, North Carolina

Xiaolu (sherry) Sun

Department Computer Science
College
Charlotte, North Carolina

Walter Thomas

Department Psychology
College
High Point, North Carolina

Margret Neil

Department Religion
College
High Point, North Carolina

Frank Cantrell

Department English
College
Banner Elk, North Carolina

Tabetha Garman

Department History
College
Banner Elk, North Carolina

Andrew Saldino

Department Religion
College
Banner Elk, North Carolina

E Kirby

Department Education
College
Banner Elk, North Carolina

Sue Hart

Department Psychology
College
Banner Elk, North Carolina

M. McClure

Department History
College
Banner Elk, North Carolina

J. Billhiemer

Department Humanities
College
Banner Elk, North Carolina

Jennifer Fisher

Department Mathematics
College
Kinston, North Carolina

Becky Foyles

Department Health Science
College
Kinston, North Carolina

Pat Wright

Department Law
College
Kinston, North Carolina

Jill Hernandez

Department English
College
Kinston, North Carolina

Julie Styles

Department Fine Arts
College
Kinston, North Carolina

Valerie Cavenaugh

Department Languages
College
Kinston, North Carolina

Linda Johnson

Department Health Science
College
Kinston, North Carolina

Kelly Statum

Department Graphic Arts
College
Kinston, North Carolina

Erine White

Department Engineering
College
Kinston, North Carolina

Karene Barrow

Department Art History
College
Kinston, North Carolina

Lisa Shaw

Department Computer Science
College
Kinston, North Carolina

Fern Dallas

Department Education
College
Hickory, North Carolina

Fritz

Department Religion
College
Hickory, North Carolina

C. Ray Gentry

Department Psychology
College
Hickory, North Carolina

Kara Presnell

Department Communication
College
Hickory, North Carolina

Scott Schaefer

Department Biology
College
Hickory, North Carolina

Monica Campbell

Department Education
College
Hickory, North Carolina

Sharon Hurley

Department Languages
College
Hickory, North Carolina

M Lutz

Department Biology
College
Hickory, North Carolina

Gail Summers

Department History
College
Hickory, North Carolina

Art Boerke

Department History
College
Hickory, North Carolina

Ron Butler

Department Mathematics
College
Hickory, North Carolina

Robert Esch

Department Biology
College
Hickory, North Carolina

Susan Dianne Little

Department Education
College
Hickory, North Carolina

Joshua Ring

Department Chemistry
College
Hickory, North Carolina

Jonathan Schweibert

Department Religion
College
Hickory, North Carolina

Luis Velez

Department Health Science
College
Hickory, North Carolina

Donna Yount

Department Health Science
College
Hickory, North Carolina

Craig Branwen

Department Music
College
Raleigh, North Carolina

Will Hinton

Department Fine Arts
College
Louisburg, North Carolina

Wade Vickrey

Department Religion
College
Louisburg, North Carolina

April Harrison

Department Mathematics
College
Louisburg, North Carolina

Tara Hamilton

Department Chemistry
College
Louisburg, North Carolina

Patricia Palmer

Department Biology
College
Louisburg, North Carolina

Jennith Thomas

Department Science
College
Louisburg, North Carolina

Ralph Mayo

Department Education
College
Louisburg, North Carolina

Joel Reed

Department Music
College
Mars Hill, North Carolina

Donald Russell

Department Mathematics
College
Mars Hill, North Carolina

Larry Stern

Department Political Science
College
Mars Hill, North Carolina

Clemons Greg

Department Humanities
College
Mars Hill, North Carolina

Scott Pearson

Department Biology
College
Mars Hill, North Carolina

Bill Gregg

Department Theater
College
Mars Hill, North Carolina

Kathy Meacham

Department Religion
College
Mars Hill, North Carolina

Andrea Rockel

Department Biology
College
Mars Hill, North Carolina

Ken Robel

Department Communication
College
Williamston, North Carolina

Jan Graham

Department English
College
Spruce Pine, North Carolina

Tim Duncan

Department Criminal Justice
College
Spruce Pine, North Carolina

Dolly Horton

Department Health Science
College
Spruce Pine, North Carolina

Holli Greiner

Department English
College
Spruce Pine, North Carolina

Ken Nelson

Department History
College
Marion, North Carolina

Anna Goble-Talley

Department Nursing
College
Marion, North Carolina

Terrence Walsh

Department Computer Science
College
Marion, North Carolina

Gail Kenyon

Department Social Work
College
Raleigh, North Carolina

O' Harah

Department Mathematics
College
Raleigh, North Carolina

Georgia Springer

Department Art
College
Raleigh, North Carolina

Susan Callahan

Department Accounting
College
Raleigh, North Carolina

Nikki Curliss

Department Counseling
College
Raleigh, North Carolina

Charles Grant

Department Communication
College
Raleigh, North Carolina

John Milewicz

Department Business
College
Raleigh, North Carolina

Kira Stellato

Department Italian
College
Raleigh, North Carolina

Heather Bower

Department Child Development
College
Raleigh, North Carolina