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

Runying Chen

Department Design
College
Greenville, North Carolina

Jim Holte

Department English
College
Greenville, North Carolina

Elena Murenina

Department Languages
College
Greenville, North Carolina

Elizabeth Osborne

Department Social Work
College
Greenville, North Carolina

Njinasoa Randriampiry

Department Mathematics
College
Greenville, North Carolina

Jeannie Stewart

Department Communication
College
Greenville, North Carolina

Catherine Walker-Bailey

Department Fine Arts
College
Greenville, North Carolina

Bill Wittman

Department Information Systems
College
Greenville, North Carolina

Barbara Brehm

Department Health Science
College
Greenville, North Carolina

Bryan Crisp

Department Sociology
College
Greenville, North Carolina

Jill Eberle

Department Fine Arts
College
Greenville, North Carolina

Lyndsi Herring

Department Psychology
College
Greenville, North Carolina

Brian Massey

Department Communication
College
Greenville, North Carolina

Lauren Oppenheimer

Department Mathematics
College
Greenville, North Carolina

Jane Teleki

Department Education
College
Greenville, North Carolina

Eli Beracha

Department Finance
College
Greenville, North Carolina

Jennifer Bowler

Department Psychology
College
Greenville, North Carolina

Alexis Davis

Department English
College
Greenville, North Carolina

Tatjana Goodman

Department German
College
Greenville, North Carolina

Dax Jennings

Department English
College
Greenville, North Carolina

Marianne Montgomery

Department English
College
Greenville, North Carolina

Thomas Ross

Department Health Science
College
Greenville, North Carolina

Christine Shea

Department Education
College
Greenville, North Carolina

Kelly Taylor

Department Child Development
College
Greenville, North Carolina

Carol Collins

Department Computer Science
College
Greenville, North Carolina

Michelle Eble

Department English
College
Greenville, North Carolina

William Forsythe

Department Nutrition
College
Greenville, North Carolina

S. Hammett

Department Music
College
Greenville, North Carolina

Robert Hunting

Department Mathematics
College
Greenville, North Carolina

William McDowell

Department Management
College
Greenville, North Carolina

Ann Melanie

Department Fine Arts
College
Greenville, North Carolina

Anthony Overton

Department Biology
College
Greenville, North Carolina

Donna Roberson

Department Health Science
College
Greenville, North Carolina

Daniel Shingleton

Department Social Work
College
Greenville, North Carolina

Rebecca Allen

Department Exercise/Sport Science
College
Greenville, North Carolina

Rodger Bellman

Department Fine Arts
College
Greenville, North Carolina

Mark Bowler

Department Psychology
College
Greenville, North Carolina

David Craig

Department Sociology
College
Greenville, North Carolina

Paul Hager

Department Biology
College
Greenville, North Carolina

Eduardo Leorri

Department Geology
College
Greenville, North Carolina

Ruth Lupton

Department Computer Science
College
Greenville, North Carolina

Lanette Moret

Department Education
College
Greenville, North Carolina

William Rowe

Department Marketing
College
Greenville, North Carolina

Peter Standish

Department Languages
College
Greenville, North Carolina

Noami Stuart

Department Nutrition
College
Greenville, North Carolina

Peggy Yates

Department Education
College
Greenville, North Carolina

Travis Bulluck

Department Academic Services
College
Greenville, North Carolina

Ken Cronin

Department Science
College
Greenville, North Carolina

Cheryl Estes

Department Health Science
College
Greenville, North Carolina

Sandra Harvey

Department Education
College
Greenville, North Carolina

Jonathan Highsmith

Department Psychology
College
Greenville, North Carolina

Stephen Kirk

Department Business
College
Greenville, North Carolina

Shane Martin

Department Economics
College
Greenville, North Carolina

Ashley Moore

Department English
College
Greenville, North Carolina

Tracy Newby

Department Biology
College
Greenville, North Carolina

Angelo Restivo

Department English
College
Greenville, North Carolina

Evan Twomey

Department Biology
College
Greenville, North Carolina

Joshua Aaron

Department Management
College
Greenville, North Carolina

Rosa Bell.

Department Chemistry
College
Greenville, North Carolina

Mary Burroughs

Department Music
College
Greenville, North Carolina

Lora Canter

Department Education
College
Greenville, North Carolina

Jennifer Coad

Department Academic Services
College
Greenville, North Carolina

Patricia Dunn

Department Health Science
College
Greenville, North Carolina

Julie Harris

Department Psychology
College
Greenville, North Carolina

Thomas Heuner

Department Music
College
Greenville, North Carolina

Susanne Jones

Department German
College
Greenville, North Carolina

Johann Luyt

Department Finance
College
Greenville, North Carolina

Terri Mitchell

Department Health Education
College
Greenville, North Carolina

Kimberly Mullis

Department Mathematics
College
Greenville, North Carolina

Ron Preston

Department Mathematics
College
Greenville, North Carolina

Shonna Snyder

Department Health Science
College
Greenville, North Carolina

Charles Twardy

Department Communication
College
Greenville, North Carolina

Yong Zhu

Department Biology
College
Greenville, North Carolina

Doug Bice

Department Economics
College
Greenville, North Carolina

J. Caison

Department Music
College
Greenville, North Carolina

Kevin Cherry

Department Education
College
Greenville, North Carolina

Slobdanka Dimova

Department English
College
Greenville, North Carolina

Mary Farwell

Department Biology
College
Greenville, North Carolina

Arlene Ferren

Department Education
College
Greenville, North Carolina

Katherine Goodall

Department History
College
Greenville, North Carolina

Holly Hapke

Department Geography
College
Greenville, North Carolina

Nancy Lee

Department Child Development
College
Greenville, North Carolina

D. McCarty

Department Communication
College
Greenville, North Carolina

Debbie Metcalf

Department Education
College
Greenville, North Carolina

Mary Nyangweso

Department Philosophy
College
Greenville, North Carolina

Joyce Reed

Department Criminal Justice
College
Greenville, North Carolina

Shari Sias

Department Health Science
College
Greenville, North Carolina

Mikko Tuhkanen

Department English
College
Greenville, North Carolina

B Ward

Department Education
College
Greenville, North Carolina

Jill White

Department Education
College
Greenville, North Carolina

Shaun Willson

Department Biology
College
Greenville, North Carolina

Emil Badici

Department Philosophy
College
Greenville, North Carolina

Charles Boklage

Department Biology
College
Greenville, North Carolina

Shanel Brathwaite

Department Exercise/Sport Science
College
Greenville, North Carolina

Constantine Ciesielski

Department Construction
College
Greenville, North Carolina

Marissa Errickson

Department Psychology
College
Greenville, North Carolina

Annette Greer

Department Health Science
College
Greenville, North Carolina

Dave Kemble

Department Exercise/Sport Science
College
Greenville, North Carolina

Jimmy Linn

Department Computer Science
College
Greenville, North Carolina

David Loy

Department Health Science
College
Greenville, North Carolina