North Carolina's Teacher Directory

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

Ajlana Music

Department Psychology
College
Greenville, North Carolina

Sarah Norris

Department Health Science
College
Greenville, North Carolina

Melissa Place

Department English
College
Greenville, North Carolina

Patrick Rider

Department Exercise/Sport Science
College
Greenville, North Carolina

Sean Russell

Department Biology
College
Greenville, North Carolina

Rhonda Sinquefield

Department Education
College
Greenville, North Carolina

Alexandra Stang

Department Biology
College
Greenville, North Carolina

Leonard Trujillo

Department Allied Health
College
Greenville, North Carolina

Laurie Weston

Department Education
College
Greenville, North Carolina

Karim S. Wilson

Department Biology
College
Greenville, North Carolina

Don Crohan

Department Sociology
College
Charlotte, North Carolina

Monika Fleming

Department English
College
Tarboro, North Carolina

Ben James

Department Mathematics
College
Elizabeth City, North Carolina

Glenn Bowman

Department History
College
Elizabeth City, North Carolina

Michael Cotter

Department English
College
Elizabeth City, North Carolina

Edmond Koker

Department Chemistry
College
Elizabeth City, North Carolina

Ervin Howard

Department Mathematics
College
Elizabeth City, North Carolina

Samuel Moore

Department English
College
Elizabeth City, North Carolina

Nwojo Agwu

Department Computer Science
College
Elizabeth City, North Carolina

Jeanette Morris

Department English
College
Elizabeth City, North Carolina

Tom Nelson

Department Communication
College
Elon, North Carolina

Ld Russell

Department Theology
College
Elon, North Carolina

Rudy Zar-Zar

Department Political Science
College
Elon, North Carolina

Charles Irons

Department History
College
Elon, North Carolina

Mathew Gendle

Department Psychology
College
Elon, North Carolina

Laurin Kier

Department Social Science
College
Elon, North Carolina

Bryan Turley

Department Theology
College
Elon, North Carolina

David Crowe

Department History
College
Elon, North Carolina

Robert Anderson

Department Political Science
College
Elon, North Carolina

Paul Crenshaw

Department English
College
Elon, North Carolina

Laura Roselle

Department International Studies
College
Elon, North Carolina

Janet Mays

Department Mathematics
College
Elon, North Carolina

Kathy Lyday-Lee

Department English
College
Elon, North Carolina

Tom Henricks

Department Social Science
College
Elon, North Carolina

Dan Wright

Department Science
College
Elon, North Carolina

Drew Perry

Department English
College
Elon, North Carolina

Lisa Ponton

Department Chemistry
College
Elon, North Carolina

Gabie Smith

Department Psychology
College
Elon, North Carolina

Jim Drummond

Department Physical Ed
College
Elon, North Carolina

Stephen Futrell

Department Music
College
Elon, North Carolina

Barbara Gordon

Department English
College
Elon, North Carolina

Sophie Adamson

Department Foreign Languages
College
Elon, North Carolina

Matthew Clark

Department Science
College
Elon, North Carolina

David Copeland

Department Communication
College
Elon, North Carolina

William Mackin

Department Biology
College
Elon, North Carolina

Jim Pickens

Department Psychology
College
Elon, North Carolina

Catherine King

Department Psychology
College
Elon, North Carolina

Donna Van Bodegraven

Department Languages
College
Elon, North Carolina

Don Grady

Department Communication
College
Elon, North Carolina

Jeff Pugh

Department Religious Studies
College
Elon, North Carolina

Carol Smith

Department Physical Ed
College
Elon, North Carolina

Michael Pregill

Department Religion
College
Elon, North Carolina

Dan Albergotti

Department English
College
Elon, North Carolina

Betty Morgan

Department Political Science
College
Elon, North Carolina

Jane Romer

Department Languages
College
Elon, North Carolina

Paul Fromson

Department Psychology
College
Elon, North Carolina

Michael Frontani

Department Film
College
Elon, North Carolina

Janet Warman

Department English
College
Elon, North Carolina

Laurence Basirico

Department Social Science
College
Elon, North Carolina

Kirsten Ringelberg

Department Art History
College
Elon, North Carolina

Joel Hollingsworth

Department Computer Science
College
Elon, North Carolina

Sandra Seidel

Department Science
College
Elon, North Carolina

Honglin Xiao

Department Geography
College
Elon, North Carolina

Eugene Grimley

Department Chemistry
College
Elon, North Carolina

Anne Simpkins

Department Fine Arts
College
Elon, North Carolina

Catherine Chiang

Department Accounting
College
Elon, North Carolina

Vicki Hightower

Department Computer Science
College
Elon, North Carolina

Angela Lewellyn Jones

Department Sociology
College
Elon, North Carolina

Kelli Burns

Department Communication
College
Elon, North Carolina

Oleksandr Movchan

Department Economics
College
Elon, North Carolina

Mark Snyder

Department Business
College
Elon, North Carolina

Nicole Triche

Department Communication
College
Elon, North Carolina

Ken Hassell

Department Graphic Arts
College
Elon, North Carolina

Katie Kupatadze

Department Foreign Languages
College
Elon, North Carolina

Wonhi Synn

Department Business
College
Elon, North Carolina

Suzan Wasik

Department Social Science
College
Elon, North Carolina

Dae Hyun Yoo

Department Mathematics
College
Elon, North Carolina

Victoria Fischer

Department Music
College
Elon, North Carolina

Chip Johnson

Department Theater
College
Elon, North Carolina

David Schaeffer

Department Fine Arts
College
Elon, North Carolina

Christine Borzumato-Gainey

Department Human Services
College
Elon, North Carolina

Kathryn Cort

Department Marketing
College
Elon, North Carolina

Dion Farganis

Department Political Science
College
Elon, North Carolina

Amy Overman

Department Psychology
College
Elon, North Carolina

Cali Thompson

Department English
College
Elon, North Carolina

Anthony Amoruso

Department Accounting
College
Elon, North Carolina

Joe Cole

Department Philosophy
College
Elon, North Carolina

Norris Gunby

Department Business
College
Elon, North Carolina

Pamela McCluney

Department English
College
Elon, North Carolina

Doug Stemke

Department Biology
College
Elon, North Carolina

Eric Bauer

Department Biology
College
Elon, North Carolina

Xiuzhen Dai

Department Foreign Languages
College
Elon, North Carolina

Dave Kershaw

Department Political Science
College
Elon, North Carolina

Michael Rodriguez

Department Business
College
Elon, North Carolina

Pieter Swanepoel

Department Accounting
College
Elon, North Carolina

Hal Walker

Department Health Science
College
Elon, North Carolina

Greg Calone

Department Health Science
College
Elon, North Carolina

Ashlee Headrick

Department Foreign Languages
College
Elon, North Carolina

James Murrell

Department Mathematics
College
Elon, North Carolina

Kevin Otos

Department Performing Arts
College
Elon, North Carolina
Page 571 of 1568