North Carolina's Teacher Directory

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

Barbara Woods

Department Child Development
College
Greenville, North Carolina

Jeff Bair

Department Music
College
Greenville, North Carolina

T. Branan

Department English
College
Greenville, North Carolina

Jennifer Bugos

Department Music
College
Greenville, North Carolina

Ronald Clark

Department Marketing
College
Greenville, North Carolina

Ki-Ki Farish

Department Fine Arts
College
Greenville, North Carolina

Ellen Hanley

Department Health Science
College
Greenville, North Carolina

Richard Kilroy

Department Political Science
College
Greenville, North Carolina

Ahmar Mahboob

Department English
College
Greenville, North Carolina

Scott Methe

Department Psychology
College
Greenville, North Carolina

Bruce Moyer

Department Psychology
College
Greenville, North Carolina

Wendy Sharer

Department English
College
Greenville, North Carolina

Melissa Tatterton

Department English
College
Greenville, North Carolina

Elizabeth Vaughn

Department Academic Services
College
Greenville, North Carolina

Mohit Achreja

Department Biology
College
Greenville, North Carolina

Camoosha Bell

Department Spanish
College
Greenville, North Carolina

Julian Brooks

Department Mathematics
College
Greenville, North Carolina

Joe Ciechalski

Department Education
College
Greenville, North Carolina

Thomas Doumaux

Department History
College
Greenville, North Carolina

Katrina Dubose

Department Exercise/Sport Science
College
Greenville, North Carolina

Dave Francisco (ta)

Department Biology
College
Greenville, North Carolina

Scott Gordon

Department Health Science
College
Greenville, North Carolina

Annie Hogan

Department Fine Arts
College
Greenville, North Carolina

Christopher Keller

Department Marketing
College
Greenville, North Carolina

Richard Kristin

Department Spanish
College
Greenville, North Carolina

Yan Lansky

Department Mathematics
College
Greenville, North Carolina

Ben Lustig

Department Fine Arts
College
Greenville, North Carolina

Mike McCammon

Department Health Science
College
Greenville, North Carolina

Mike Medland

Department Education
College
Greenville, North Carolina

James Nelson

Department Finance
College
Greenville, North Carolina

Reid Parker

Department Theater
College
Greenville, North Carolina

Thomas Robbins

Department Marketing
College
Greenville, North Carolina

Andrea Sessoms

Department Nursing
College
Greenville, North Carolina

Catherine Smith

Department English
College
Greenville, North Carolina

Michael Swinson

Department Mathematics
College
Greenville, North Carolina

John Toller

Department Management
College
Greenville, North Carolina

Leland Wallin

Department Fine Arts
College
Greenville, North Carolina

Summer Wisdom

Department Sociology
College
Greenville, North Carolina

Molly Albecker

Department Biology
College
Greenville, North Carolina

Stacey Altman

Department Health Science
College
Greenville, North Carolina

Nancy Ausherman

Department Sign Language
College
Greenville, North Carolina

Sidette Boyce

Department Health Science
College
Greenville, North Carolina

Carrie Carman

Department Foreign Languages
College
Greenville, North Carolina

Scott Carter

Department Music
College
Greenville, North Carolina

Faye Deeters

Department Education
College
Greenville, North Carolina

Joe Flood

Department Recreation
College
Greenville, North Carolina

G Godwin

Department Criminal Justice
College
Greenville, North Carolina

Gregory Hodges

Department Business
College
Greenville, North Carolina

Mary Jackson

Department Social Work
College
Greenville, North Carolina

Panagiota Kitsanta

Department Mathematics
College
Greenville, North Carolina

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