North Carolina's Teacher Directory

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

Janine Jones

Department Philosophy
College
Greensboro, North Carolina

Linda Danford

Department Classics
College
Greensboro, North Carolina

Gordon Bennett

Department Geography
College
Greensboro, North Carolina

Sally Ann Ferguson

Department English
College
Greensboro, North Carolina

John Sopper

Department Religion
College
Greensboro, North Carolina

John Kaiser

Department History
College
Greensboro, North Carolina

Richard Barton

Department History
College
Greensboro, North Carolina

Joshua Hoffman

Department Philosophy
College
Greensboro, North Carolina

Ken Allan

Department Sociology
College
Greensboro, North Carolina

Joshua Exoo

Department English
College
Greensboro, North Carolina

Wade Maki

Department Philosophy
College
Greensboro, North Carolina

Peter Dola

Department French
College
Greensboro, North Carolina

Jonathan Zarecki

Department Classics
College
Greensboro, North Carolina

Alex Chigogidze

Department Mathematics
College
Greensboro, North Carolina

Bruce Kirchoff

Department Biology
College
Greensboro, North Carolina

Stephen Dattalo

Department Languages
College
Greensboro, North Carolina

Tracy Howell

Department Mathematics
College
Greensboro, North Carolina

Filip Saidak

Department Mathematics
College
Greensboro, North Carolina

Lydia Fritz

Department Mathematics
College
Greensboro, North Carolina

James Milanese

Department Finance
College
Greensboro, North Carolina

Joseph Rosenblum

Department English
College
Greensboro, North Carolina

Susan Andreatta

Department Anthropology
College
Greensboro, North Carolina

Jody Natalle

Department Communication
College
Greensboro, North Carolina

Kenneth Byrd

Department Mathematics
College
Greensboro, North Carolina

Amber Reed

Department Sociology
College
Greensboro, North Carolina

Wesley Allan

Department Psychology
College
Greensboro, North Carolina

Michael Cauthen

Department Anthropology
College
Greensboro, North Carolina

Wendy Jones-Warden

Department Languages
College
Greensboro, North Carolina

Laurie White

Department English
College
Greensboro, North Carolina

Ed Hellen

Department Physics
College
Greensboro, North Carolina

Dennis McKnight

Department Psychology
College
Greensboro, North Carolina

Patricia O'Connor

Department Mathematics
College
Greensboro, North Carolina

Gerry Canavan

Department English
College
Greensboro, North Carolina

Matthew McNees

Department English
College
Greensboro, North Carolina

Carol Steger

Department Communication
College
Greensboro, North Carolina

Saundra Westervelt

Department Sociology
College
Greensboro, North Carolina

Adam Zahand

Department Biology
College
Greensboro, North Carolina

Mariche Bayonas

Department Languages
College
Greensboro, North Carolina

Emily Edwards

Department Film
College
Greensboro, North Carolina

Gerri Hershey

Department Business
College
Greensboro, North Carolina

Jeremy Isaac

Department English
College
Greensboro, North Carolina

Michael Parker

Department English
College
Greensboro, North Carolina

Adam Van Liere

Department Political Science
College
Greensboro, North Carolina

Philip Bowen

Department Chemistry
College
Greensboro, North Carolina

Brent Dawson

Department Chemistry
College
Greensboro, North Carolina

Christopher Hodgkins

Department English
College
Greensboro, North Carolina

Tripti Sen

Department Mathematics
College
Greensboro, North Carolina

Sam Cook

Department Communication
College
Greensboro, North Carolina

William Markham

Department Sociology
College
Greensboro, North Carolina

Bob Muir

Department Science
College
Greensboro, North Carolina

Joan Paluzzi

Department Anthropology
College
Greensboro, North Carolina

Shelby Smoak

Department English
College
Greensboro, North Carolina

Gregory Bell

Department Mathematics
College
Greensboro, North Carolina

Andrea Giddens

Department Languages
College
Greensboro, North Carolina

Cathy Lupo

Department Spanish
College
Greensboro, North Carolina

John Sealy

Department Biology
College
Greensboro, North Carolina

Clifford D. Smyth

Department Mathematics
College
Greensboro, North Carolina

John Warburton

Department Psychology
College
Greensboro, North Carolina

Jim Clark

Department English
College
Greensboro, North Carolina

Michelle Dowd

Department English
College
Greensboro, North Carolina

Tina Long

Department Sociology
College
Greensboro, North Carolina

Joe Morgan

Department Geography
College
Greensboro, North Carolina

Ann Ramsey

Department Design
College
Greensboro, North Carolina

Welsh

Department Geography
College
Greensboro, North Carolina

Bruce Caldwell

Department Economics
College
Greensboro, North Carolina

Sarah Debot

Department Chemistry
College
Greensboro, North Carolina

Ann Dils

Department Fine Arts
College
Greensboro, North Carolina

Steve Haines

Department Music
College
Greensboro, North Carolina

David Mitchell

Department Sociology
College
Greensboro, North Carolina

Mark Rifkin

Department English
College
Greensboro, North Carolina

Tony Aarts

Department English
College
Greensboro, North Carolina

Mary Bannon

Department Nursing
College
Greensboro, North Carolina

Marc Bregman

Department Religion
College
Greensboro, North Carolina

Linda Deshazo

Department Health Science
College
Greensboro, North Carolina

Anne Hershey

Department Biology
College
Greensboro, North Carolina

William Karper

Department Physical Ed
College
Greensboro, North Carolina

Andreas Lixl

Department Languages
College
Greensboro, North Carolina

Craig Morehead

Department English
College
Greensboro, North Carolina

Stephanie O' Hara

Department Languages
College
Greensboro, North Carolina

Brenda Ross

Department Nutrition
College
Greensboro, North Carolina

Jess Usher

Department History
College
Greensboro, North Carolina

Martica Bacallao

Department Social Work
College
Greensboro, North Carolina

Brian Crocker

Department English
College
Greensboro, North Carolina

Charles Egeland

Department Anthropology
College
Greensboro, North Carolina

Bryan C. Ellis

Department Design
College
Greensboro, North Carolina

Anthony Fragola

Department Film
College
Greensboro, North Carolina

Ana Hontanilla

Department Spanish
College
Greensboro, North Carolina

Dennis R. Lajeunesse

Department Biology
College
Greensboro, North Carolina

Amy Lixl-Purcell

Department Graphic Arts
College
Greensboro, North Carolina

Joseph Moore

Department History
College
Greensboro, North Carolina

Steven O'Boyle

Department Sociology
College
Greensboro, North Carolina

Jason Robertson

Department Health Science
College
Greensboro, North Carolina

Maria Sanchez

Department English
College
Greensboro, North Carolina

Joel Shaw

Department Science
College
Greensboro, North Carolina

Peter Villella

Department History
College
Greensboro, North Carolina

Terry Ackerman

Department Education
College
Greensboro, North Carolina

Joi Bulls

Department Human Development
College
Greensboro, North Carolina

David Carlone

Department Communication
College
Greensboro, North Carolina

Noah Davis

Department Theater
College
Greensboro, North Carolina

Jennifer Feather

Department English
College
Greensboro, North Carolina