North Carolina's Teacher Directory

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

Phillip Bailey

Department Humanities
College
Tarboro, North Carolina

Carl Deonannan

Department English
College
Elizabeth City, North Carolina

Martha Furlong

Department Literature
College
Elizabeth City, North Carolina

Roberto Frontera-Suau

Department Biology
College
Elizabeth City, North Carolina

Stephen March

Department English
College
Elizabeth City, North Carolina

Peter Porosky

Department English
College
Elizabeth City, North Carolina

Kingsley Nwala

Department Business
College
Elizabeth City, North Carolina

T. Blair

Department Social Science
College
Elizabeth City, North Carolina

Mary Jackson-Heard

Department Accounting
College
Elizabeth City, North Carolina

Alex Ogwu

Department Economics
College
Elizabeth City, North Carolina

Jennifer Platania

Department Economics
College
Elon, North Carolina

Connie Book

Department Communication
College
Elon, North Carolina

Bryan Hedrick

Department Health Science
College
Elon, North Carolina

Steve Braye

Department English
College
Elon, North Carolina

Lisa Beuerle

Department Mathematics
College
Elon, North Carolina

Kathy Gallucci

Department Biology
College
Elon, North Carolina

Anne Bolin

Department Anthropology
College
Elon, North Carolina

Alan Russell

Department Mathematics
College
Elon, North Carolina

Maurice Levesque

Department Psychology
College
Elon, North Carolina

Chad Raymond

Department Political Science
College
Elon, North Carolina

James Barbour

Department Economics
College
Elon, North Carolina

Bob Russ

Department Writing
College
Elon, North Carolina

Russel Gill

Department English
College
Elon, North Carolina

Tita Ramirez

Department English
College
Elon, North Carolina

Tom Tiemann

Department Economics
College
Elon, North Carolina

Frances Ward-Johnson

Department Communication
College
Elon, North Carolina

Mike Fels

Department Fine Arts
College
Elon, North Carolina

Richard Lee

Department Literature
College
Elon, North Carolina

Greg Haenel

Department Science
College
Elon, North Carolina

Richard Gang

Department Fine Arts
College
Elon, North Carolina

Ken Paul

Department Business
College
Elon, North Carolina

Shawn Tucker

Department Fine Arts
College
Elon, North Carolina

Vic Costello

Department Communication
College
Elon, North Carolina

Maureen Vandermaas-Peeler

Department Psychology
College
Elon, North Carolina

Byung Lee

Department Communication
College
Elon, North Carolina

Prudence Layne

Department English
College
Elon, North Carolina

Barry Beedle

Department Health Science
College
Elon, North Carolina

Lynn Heinrichs

Department Computer Science
College
Elon, North Carolina

Chalmers Brumbaugh

Department Political Science
College
Elon, North Carolina

Barbara Taylor

Department Education
College
Elon, North Carolina

Stacy Saltz

Department Communication
College
Elon, North Carolina

John Sullivan

Department Philosophy
College
Elon, North Carolina

Elizabeth Bailey

Department Health/Human Performance
College
Elon, North Carolina

Herb Schuette

Department Computer Science
College
Elon, North Carolina

Elsebet Jegstrup

Department Philosophy
College
Elon, North Carolina

Anthony Mancuso

Department Mathematics
College
Elon, North Carolina

Cassandra Kircher

Department English
College
Elon, North Carolina

Dale Becherer

Department Theater
College
Elon, North Carolina

Granville Simmons

Department Political Science
College
Elon, North Carolina

Remi Lanzoni

Department Languages
College
Elon, North Carolina

Barbara Rhoades

Department Fine Arts
College
Elon, North Carolina

Hunter Bacot

Department Political Science
College
Elon, North Carolina

Antonio Izzo

Department Biology
College
Elon, North Carolina

Paula Weller

Department Accounting
College
Elon, North Carolina

Meredith Allison

Department Psychology
College
Elon, North Carolina

Megan Conklin

Department Computer Science
College
Elon, North Carolina

Stephen Schulman

Department Philosophy
College
Elon, North Carolina

David Fletcher

Department History
College
Elon, North Carolina

Christine Nemcik

Department History
College
Elon, North Carolina

Bird Stasz

Department Education
College
Elon, North Carolina

Paul Weller

Department Chemistry
College
Elon, North Carolina

Monique Lyle

Department Political Science
College
Elon, North Carolina

Troy Martin

Department Academic Services
College
Elon, North Carolina

William Vincent

Department Sociology
College
Elon, North Carolina

Rex Waters

Department Humanities
College
Elon, North Carolina

Kenneth Calhoun

Department Communication
College
Elon, North Carolina

Lynne Formato

Department Dance
College
Elon, North Carolina

Jeffrey Kinsler

Department Law
College
Elon, North Carolina

Kara Lashley

Department Communication
College
Elon, North Carolina

Leigh Sink

Department Political Science
College
Elon, North Carolina

Brian Digre

Department History
College
Elon, North Carolina

Bennie Felts

Department Criminal Justice
College
Elon, North Carolina

R Pavlik

Department Finance
College
Elon, North Carolina

John Townsend

Department English
College
Elon, North Carolina

Chad Awtrey

Department Mathematics
College
Elon, North Carolina

Lynn Huber

Department Religion
College
Elon, North Carolina

Sylvia Munoz

Department Languages
College
Elon, North Carolina

David Noer

Department Business
College
Elon, North Carolina

Bud Stuart

Department Mathematics
College
Elon, North Carolina

Alexa Darby

Department Psychology
College
Elon, North Carolina

Mark Kurt

Department Economics
College
Elon, North Carolina

Paul Miller

Department Health Science
College
Elon, North Carolina

Noah Rosenblatt-Farrell

Department Art History
College
Elon, North Carolina

Bill Wisser

Department History
College
Elon, North Carolina

Naeemah Clark

Department Communication
College
Elon, North Carolina

Jared Heymann

Department Chemistry
College
Elon, North Carolina

Karen Nunez

Department Accounting
College
Elon, North Carolina

John Pell

Department English
College
Elon, North Carolina

Hiroko Takanashi

Department Foreign Languages
College
Elon, North Carolina

Grace Bass

Department Education
College
Elon, North Carolina

Lynda Butler-Storsved

Department Health/Human Performance
College
Elon, North Carolina

Polly Cornelius

Department Music
College
Elon, North Carolina

Katie Gosselin

Department Foreign Languages
College
Elon, North Carolina

Don Peters

Department Law
College
Elon, North Carolina

Russell Triplett

Department Business
College
Elon, North Carolina

Nina Wheeler

Department Dance
College
Elon, North Carolina

Christina Zenker

Department Economics
College
Elon, North Carolina

Amon Okpala

Department Education
College
Fayetteville, North Carolina

Maria Orban

Department English
College
Fayetteville, North Carolina

Kelli Walsh

Department History
College
Fayetteville, North Carolina
Page 333 of 1569