North Carolina's Teacher Directory

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

Allison Lenkerd

Department Health Science
College
Greenville, North Carolina

Susan Lynch-Smith

Department Management
College
Greenville, North Carolina

Dj McMillan

Department English
College
Greenville, North Carolina

Alison Miller

Department Communication
College
Greenville, North Carolina

Jeanette Morris

Department English
College
Greenville, North Carolina

Kennetta Perry

Department History
College
Greenville, North Carolina

Adrienne Rea

Department English
College
Greenville, North Carolina

Rebecca Reidl

Department Recreation
College
Greenville, North Carolina

Jeb Rosenberger

Department Geology
College
Greenville, North Carolina

Kindal Shores

Department Recreation
College
Greenville, North Carolina

James Southerland

Department Fine Arts
College
Greenville, North Carolina

Kenneth Wallace

Department Computer Science
College
Greenville, North Carolina

Patti Williams

Department Education
College
Greenville, North Carolina

Jacqueline Williams Reade

Department Child Development
College
Greenville, North Carolina

Max Zarate

Department Health Science
College
Greenville, North Carolina

Junius H. Koonce

Department Criminal Justice
College
Tarboro, North Carolina

Amelia Harris-Horne

Department Music
College
Elizabeth City, North Carolina

Shaun Stokes

Department History
College
Elizabeth City, North Carolina

Billicia Hines

Department Theater
College
Elizabeth City, North Carolina

Lynn Barnes

Department Criminal Justice
College
Elizabeth City, North Carolina

Rev. Charles Foster

Department History
College
Elizabeth City, North Carolina

Jacqualine Huff

Department Psychology
College
Elizabeth City, North Carolina

Delacy Stith

Department Criminal Justice
College
Elizabeth City, North Carolina

Gloria Knight

Department Music
College
Elizabeth City, North Carolina

Lamar Bland

Department English
College
Elon, North Carolina

Nim Batchelor

Department Philosophy
College
Elon, North Carolina

Rich Landesberg

Department Communication
College
Elon, North Carolina

Doug Redington

Department Economics
College
Elon, North Carolina

Anthony Crider

Department Science
College
Elon, North Carolina

Martin Fowler

Department Philosophy
College
Elon, North Carolina

David Cockrell

Department History
College
Elon, North Carolina

Ellen Mir

Department Mathematics
College
Elon, North Carolina

Miriam Stratton

Department Health Science
College
Elon, North Carolina

Daniel Trigoboff

Department Communication
College
Elon, North Carolina

Thomas Gaither

Department Communication
College
Elon, North Carolina

Anne Cassebaum

Department English
College
Elon, North Carolina

George Taylor

Department Political Science
College
Elon, North Carolina

Cary Caruso

Department Science
College
Elon, North Carolina

Jean Schwind

Department English
College
Elon, North Carolina

Mike Carignan

Department History
College
Elon, North Carolina

Gerald Gibson

Department Communication
College
Elon, North Carolina

Mark Kline

Department Psychology
College
Elon, North Carolina

Pranab Das

Department Science
College
Elon, North Carolina

Brant Touchette

Department Biology
College
Elon, North Carolina

Janet MacFall

Department Science
College
Elon, North Carolina

Karl Sienerth

Department Science
College
Elon, North Carolina

Brian Nienhaus

Department Business
College
Elon, North Carolina

Rodney Clare

Department History
College
Elon, North Carolina

Maureen Ihrie

Department Languages
College
Elon, North Carolina

Mayte De Lama

Department Languages
College
Elon, North Carolina

Mona Devries

Department Science
College
Elon, North Carolina

Tom Green

Department Psychology
College
Elon, North Carolina

Jaime Orejan

Department Physical Ed
College
Elon, North Carolina

Duane McClearn

Department Psychology
College
Elon, North Carolina

Jeff Colbert

Department Political Science
College
Elon, North Carolina

William Korotitsch

Department Psychology
College
Elon, North Carolina

Christine Cotton

Department Languages
College
Elon, North Carolina

Resa Walch

Department Health Science
College
Elon, North Carolina

Frank Harris

Department Science
College
Elon, North Carolina

Catherine Newsome

Department Biology
College
Elon, North Carolina

Patricia Suppes

Department Languages
College
Elon, North Carolina

Lee Bush

Department Communication
College
Elon, North Carolina

Grayson (chad) Snyder

Department Theology
College
Elon, North Carolina

Greg Hlavaty

Department English
College
Elon, North Carolina

Sharon Eisner

Department Communication
College
Elon, North Carolina

Serena Hargrove-Leak

Department Science
College
Elon, North Carolina

Harlen Makemson

Department Communication
College
Elon, North Carolina

Ayesha Delpish

Department Mathematics
College
Elon, North Carolina

Michael Flannery

Department Theater
College
Elon, North Carolina

David Powell

Department Computer Science
College
Elon, North Carolina

Robert Baxter

Department Business
College
Elon, North Carolina

Ashley Hairston

Department English
College
Elon, North Carolina

Mary Alice Bragg

Department Music
College
Elon, North Carolina

Sharron Hodge

Department Business
College
Elon, North Carolina

Ernest Lunsford

Department Languages
College
Elon, North Carolina

Linda Sabo

Department Fine Arts
College
Elon, North Carolina

Kim Epting

Department Psychology
College
Elon, North Carolina

Rebeca Olmedo

Department Foreign Languages
College
Elon, North Carolina

Amy Allocco

Department Religion
College
Elon, North Carolina

Ricardo Mendoza

Department Foreign Languages
College
Elon, North Carolina

Jane Wellford

Department Fine Arts
College
Elon, North Carolina

Art Cassill

Department Accounting
College
Elon, North Carolina

Corrado Corradini

Department Foreign Languages
College
Elon, North Carolina

Duke Hutchings

Department Computer Information Systems
College
Elon, North Carolina

Emily Millikan

Department Psychology
College
Elon, North Carolina

Michelle Trim

Department English
College
Elon, North Carolina

Kirsten Doehler

Department Mathematics
College
Elon, North Carolina

Ashley Holmes

Department English
College
Elon, North Carolina

Eileen Miller

Department Education
College
Elon, North Carolina

Jim Roberts

Department Music
College
Elon, North Carolina

Bill Burpitt

Department Business
College
Elon, North Carolina

Catherine Dunham

Department Law
College
Elon, North Carolina

Lawrence Garber

Department Business
College
Elon, North Carolina

Ryan Kirk

Department Geography
College
Elon, North Carolina

Patricia Raduenz

Department Health Science
College
Elon, North Carolina

Ann Wooten

Department Education
College
Elon, North Carolina

Judith Howard

Department Education
College
Elon, North Carolina

Paul McNeill

Department English
College
Elon, North Carolina

Erik Reavely

Department Anthropology
College
Elon, North Carolina

Omri Shimron

Department Music
College
Elon, North Carolina