North Carolina's Teacher Directory

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

Joe Fridgen

Department Recreation
College
Greenville, North Carolina

Robert Green

Department Nursing
College
Greenville, North Carolina

ED Howard

Department Engineering
College
Greenville, North Carolina

Greg Hurley

Department Music
College
Greenville, North Carolina

Anthony Kennedy

Department Chemistry
College
Greenville, North Carolina

Charles Lesko

Department Technology
College
Greenville, North Carolina

Jason Mace

Department Physics
College
Greenville, North Carolina

Ann McConnell

Department Science
College
Greenville, North Carolina

Laura Mixon

Department Communication
College
Greenville, North Carolina

Kolouia Newsome

Department Mathematics
College
Greenville, North Carolina

Paul Petersen

Department Technology
College
Greenville, North Carolina

Brian Rose

Department Biology
College
Greenville, North Carolina

John Shepard

Department Biology
College
Greenville, North Carolina

C Smith-Schehr

Department Sociology
College
Greenville, North Carolina

Keith Sylvester

Department Construction
College
Greenville, North Carolina

Jessica Tomasula

Department Psychology
College
Greenville, North Carolina

Sandra Warren

Department Education
College
Greenville, North Carolina

Thad Wasklewicz

Department Geography
College
Greenville, North Carolina

Tiffany Woodward

Department Management
College
Greenville, North Carolina

Alice Anderson

Department Health Science
College
Greenville, North Carolina

Susannah Berry

Department Child Development
College
Greenville, North Carolina

Lisa Boyd

Department Biology
College
Greenville, North Carolina

Kate Carroll

Department Fine Arts
College
Greenville, North Carolina

Andrew Cathey

Department Biology
College
Greenville, North Carolina

Chris Flowers

Department English
College
Greenville, North Carolina

Josh Godwin

Department Communication
College
Greenville, North Carolina

Matthew Griffin

Department Spanish
College
Greenville, North Carolina

Joy Holster

Department Communication
College
Greenville, North Carolina

Latangee Knight

Department Health Science
College
Greenville, North Carolina

Hoitung Terry Leung

Department Chemistry
College
Greenville, North Carolina

Peng Li

Department Information Systems
College
Greenville, North Carolina

Sharon Malette

Department Health Science
College
Greenville, North Carolina

Richard Miller

Department Geology
College
Greenville, North Carolina

Sabrina Mozingo

Department Business
College
Greenville, North Carolina

Darin Peterson

Department Exercise/Sport Science
College
Greenville, North Carolina

Susan Reichelt

Department Humanities
College
Greenville, North Carolina

Kelley Reinsmith-Jones

Department Social Work
College
Greenville, North Carolina

R. Rulifson

Department Science
College
Greenville, North Carolina

Malcolm Simpson III

Department Exercise/Sport Science
College
Greenville, North Carolina

Laura Spivey

Department Academic Services
College
Greenville, North Carolina

Joann Tartalone

Department Communication
College
Greenville, North Carolina

Jan Wan

Department Fine Arts
College
Greenville, North Carolina

Chris Wilson

Department Chemistry
College
Greenville, North Carolina

Joseph Lisowski

Department English
College
Elizabeth City, North Carolina

Antonio Rook

Department Computer Science
College
Elizabeth City, North Carolina

Kulwinder Kaur

Department Psychology
College
Elizabeth City, North Carolina

Bill Luton

Department Business
College
Elizabeth City, North Carolina

Billy Hines

Department Music
College
Elizabeth City, North Carolina

Krishna Kulkarni

Department Computer Science
College
Elizabeth City, North Carolina

Eyualem Abebe

Department Biology
College
Elizabeth City, North Carolina

Linda Lisowski

Department Education
College
Elizabeth City, North Carolina

Jim Brown

Department History
College
Elon, North Carolina

Chandana Chakrabarti

Department Religion
College
Elon, North Carolina

Rosemary Haskell

Department English
College
Elon, North Carolina

Michael Skube

Department Communication
College
Elon, North Carolina

Katherine Follett

Department Psychology
College
Elon, North Carolina

Sharon Spray

Department Political Science
College
Elon, North Carolina

Brooke Barnett

Department Communication
College
Elon, North Carolina

Tom Mould

Department English
College
Elon, North Carolina

Janna Anderson

Department Communication
College
Elon, North Carolina

Andrew Angyal

Department English
College
Elon, North Carolina

Linda Poulson

Department Accounting
College
Elon, North Carolina

Jim Beuerle

Department Mathematics
College
Elon, North Carolina

Mohomad Haj-Mohamadi

Department Mathematics
College
Elon, North Carolina

Anthony Hatcher

Department Communication
College
Elon, North Carolina

Amanda Tapler

Department Health Science
College
Elon, North Carolina

Andrea Metts

Department Mathematics
College
Elon, North Carolina

Susan Manring

Department Business
College
Elon, North Carolina

Chris Leupold

Department Psychology
College
Elon, North Carolina

Steve Deloach

Department Economics
College
Elon, North Carolina

Heidi Frontani

Department Geography
College
Elon, North Carolina

Jim Pace

Department Theology
College
Elon, North Carolina

Alexander Yap

Department Computer Science
College
Elon, North Carolina

Maureen Allen

Department Computer Information Systems
College
Elon, North Carolina

Jeffrey Coker

Department Biology
College
Elon, North Carolina

Mike Kingston

Department Science
College
Elon, North Carolina

Calvert McGregor

Department Accounting
College
Elon, North Carolina

Kim Jones

Department Anthropology
College
Elon, North Carolina

Ray Johnson

Department Communication
College
Elon, North Carolina

George Padgett

Department Communication
College
Elon, North Carolina

Linda Niedziela

Department Science
College
Elon, North Carolina

Tina Das

Department Economics
College
Elon, North Carolina

Toddie Peters

Department Theology
College
Elon, North Carolina

April Post

Department Languages
College
Elon, North Carolina

Linda Wilmshurst

Department Psychology
College
Elon, North Carolina

Lance Massey

Department English
College
Elon, North Carolina

Tonya Riney

Department Business
College
Elon, North Carolina

Patricia Cox

Department Accounting
College
Elon, North Carolina

Crista Coles

Department Mathematics
College
Elon, North Carolina

Tonya Train

Department Biology
College
Elon, North Carolina

Scott Windham

Department Languages
College
Elon, North Carolina

Mark Prokosch

Department Psychology
College
Elon, North Carolina

Nancy Harris

Department Biology
College
Elon, North Carolina

Yuko Miyamoto

Department Biology
College
Elon, North Carolina

Helen Walton

Department Mathematics
College
Elon, North Carolina

Shereen Elgamal

Department Languages
College
Elon, North Carolina

Evan Gatti

Department Art History
College
Elon, North Carolina

Tony Sawyer

Department Music
College
Elon, North Carolina

Sankey Blanton

Department Physics
College
Elon, North Carolina

Eric Hall

Department Physical Ed
College
Elon, North Carolina