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

Tracey Hudson

Department English
College
Wilmington, North Carolina

Gina McKinley

Department English
College
Wilmington, North Carolina

Kelly Allen

Department Communication
College
Wilmington, North Carolina

Lisa Recchuiti

Department Psychology
College
Wilmington, North Carolina

Donald Snook

Department English
College
Wilmington, North Carolina

Jackie Jebo

Department Journalism
College
Wilmington, North Carolina

Kerry Moley

Department English
College
Wilmington, North Carolina

Gwen Armstrong

Department Computer Science
College
Wilmington, North Carolina

Jackie Casey

Department Accounting
College
Wilmington, North Carolina

Jill Lahnstein

Department English
College
Wilmington, North Carolina

Barbara Silver

Department Psychology
College
Wilmington, North Carolina

William Bland

Department Sociology
College
Wilmington, North Carolina

Amanda Murfee

Department English
College
Wilmington, North Carolina

Susan Baker

Department Sociology
College
Wilmington, North Carolina

Tiffany Gray

Department Communication
College
Wilmington, North Carolina

Amanda Lee

Department Communication
College
Wilmington, North Carolina

James Talent

Department Economics
College
Wilmington, North Carolina

Lynn Jordan

Department Nursing
College
Charlotte, North Carolina

Susan Patterson

Department Nursing
College
Charlotte, North Carolina

Dana Mangum

Department Nursing
College
Charlotte, North Carolina

Patrick Keough

Department Graphic Arts
College
Morehead City, North Carolina

Michael Baranski

Department Biology
College
Salisbury, North Carolina

Phil Acree Cavalier

Department English
College
Salisbury, North Carolina

Karl Hales

Department Communication
College
Salisbury, North Carolina

Joe Poston

Department Science
College
Salisbury, North Carolina

Barry Sang

Department Religion
College
Salisbury, North Carolina

Julia Hayes

Department English
College
Salisbury, North Carolina

Jesse McCartney

Department English
College
Salisbury, North Carolina

Kenneth Mann

Department Mathematics
College
Hickory, North Carolina

Richard Eller

Department History
College
Hickory, North Carolina

Brenda Lewis

Department Mathematics
College
Hickory, North Carolina

Rick Barnes

Department Computer Science
College
Hickory, North Carolina

John Ellis

Department Business
College
Hickory, North Carolina

Ann Deboever

Department Mathematics
College
Hickory, North Carolina

Sondra Kimberlin

Department Communication
College
Hickory, North Carolina

Bill Barnes

Department Computer Science
College
Hickory, North Carolina

Robert Harrison

Department Engineering
College
Hickory, North Carolina

Teresa Sumner

Department English
College
Hickory, North Carolina

Alvin Moore

Department Chemistry
College
Hickory, North Carolina

Caplette

Department Religion
College
Hickory, North Carolina

Kevin Keck

Department English
College
Hickory, North Carolina

Elizabeth Samamra

Department English
College
Hickory, North Carolina

Lauran Bowes

Department Languages
College
Hickory, North Carolina

Mike Jenkins

Department Social Science
College
Hickory, North Carolina

John Spooner

Department Mathematics
College
Hickory, North Carolina

Robert Womack

Department English
College
Hickory, North Carolina

Joy Hewitt

Department English
College
Sanford, North Carolina

Rusher

Department English
College
Sanford, North Carolina

Jay Norris

Department Sociology
College
Sanford, North Carolina

Varona Wynn

Department Mathematics
College
Charlotte, North Carolina

Helen Kolman

Department Mathematics
College
Charlotte, North Carolina

Mark Ellis

Department Mathematics
College
Charlotte, North Carolina

Gerald Angelichio

Department Physics
College
Charlotte, North Carolina

Hugh Dussek

Department History
College
Charlotte, North Carolina

Mike Webb

Department Chemistry
College
Charlotte, North Carolina

Meagan McNamee

Department Mathematics
College
Charlotte, North Carolina

Jorge Koochoi

Department Languages
College
Charlotte, North Carolina

Daniela Weinert

Department Languages
College
Charlotte, North Carolina

John Cone Dr.

Department Visual Arts
College
Charlotte, North Carolina

Luther Ross

Department Accounting
College
Charlotte, North Carolina

Richard Wilson

Department History
College
Charlotte, North Carolina

Brenda Armentrout

Department Communication
College
Charlotte, North Carolina

John Peters

Department Biology
College
Charlotte, North Carolina

Tim Dienes

Department Mathematics
College
Charlotte, North Carolina

Larry Yarbrough

Department Computer Science
College
Charlotte, North Carolina

Rebecca Bray

Department English
College
Charlotte, North Carolina

Terry Featherston

Department Science
High School
4340 Indian Springs Road, Seven Springs, North Carolina

Dana Alderman

Department Music
Middle School
940 Sam Newell Rd, Matthews, North Carolina 28105

Rubin Sherr

Department Substitute Teacher
Middle School
13345 Beatties Ford Rd, Huntersville, North Carolina 28078

Tonia Wagner

Department Math
High School
250 Voit Gilmore Ln, Southern Pines, North Carolina 28387

Mike Collins

Department Physical Education
Middle School
6900 Democracy Dr, Charlotte, North Carolina 28212

Celeste Farr

Department Communication
College
Raleigh, North Carolina

Steven Graham

Department Science
College
Raleigh, North Carolina

Tim Hinton

Department Philosophy
College
Raleigh, North Carolina

Rebecca Kalhorn

Department Mathematics
College
Raleigh, North Carolina

Robert Larson

Department Communication
College
Raleigh, North Carolina

Steve Margolis

Department Economics
College
Raleigh, North Carolina

Tom McAvoy

Department Mathematics
College
Raleigh, North Carolina

Anne McLaughlin

Department Psychology
College
Raleigh, North Carolina

Matthew Novenson

Department Religion
College
Raleigh, North Carolina

Zola Packman

Department Languages
College
Raleigh, North Carolina

George Parker

Department Physics
College
Raleigh, North Carolina

Irina Pritchett

Department Economics
College
Raleigh, North Carolina

Robert Shih

Department Mathematics
College
Raleigh, North Carolina

Sarah Stein

Department Communication
College
Raleigh, North Carolina

Lisa Tichavsky

Department Sociology
College
Raleigh, North Carolina

Benjamin Watson

Department Computer Science
College
Raleigh, North Carolina

Paul Williams

Department Accounting
College
Raleigh, North Carolina

Erica Kosal

Department Biology
College
Rocky Mount, North Carolina

Nancy Floyd

Department Business
College
Rocky Mount, North Carolina

Lisa Evans

Department Computer Science
College
Grantsboro, North Carolina

Ellen Birch

Department Mathematics
College
Raleigh, North Carolina

Milton Laufer

Department Music
College
Raleigh, North Carolina

Wade Newhouse

Department English
College
Raleigh, North Carolina

Carol Hiscoe

Department English
College
Raleigh, North Carolina

Sylvia Hoffmire

Department English
College
Misenheimer, North Carolina

Toby Poplin

Department Business
College
Misenheimer, North Carolina

Ed Trimmer

Department Religion
College
Misenheimer, North Carolina

John Grosvenor

Department Mathematics
College
Misenheimer, North Carolina

Jean Raines

Department Music
College
Misenheimer, North Carolina
Page 317 of 1568