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

Renee Noll

Department Communication
College
Whiteville, North Carolina

Scott Chattin

Department English
College
Whiteville, North Carolina

Mindy Skarda

Department Biology
College
Creston, North Carolina

Kirk Stephens

Department Computer Science
College
Creston, North Carolina

Lunsford Eddie

Department Biology
College
Creston, North Carolina

Rudy Beharrysingh

Department Mathematics
College
Creston, North Carolina

Sarah Altman

Department Health Science
College
Creston, North Carolina

Jason Carland

Department Computer Science
College
Creston, North Carolina

Pat Bynane

Department Theater
College
Laurinburg, North Carolina

Robert Stack

Department History
College
Albemarle, North Carolina

Patricia Horner

Department Languages
College
Albemarle, North Carolina

Trent Helms

Department Information Science
College
Albemarle, North Carolina

Harry Bralley

Department History
College
Dobson, North Carolina

Darin Cozzens

Department English
College
Dobson, North Carolina

Ronnie Bryant

Department Computer Science
College
Dobson, North Carolina

Dan Goff

Department Science
College
Murphy, North Carolina

Jjim Kowalski

Department Psychology
College
Murphy, North Carolina

Jean Desaix

Department Science
College
Chapel Hill, North Carolina

Carolyn Morse

Department Chemistry
College
Chapel Hill, North Carolina

Ken Strong

Department Dramatic Arts
College
Chapel Hill, North Carolina

Brian Hogan

Department Chemistry
College
Chapel Hill, North Carolina

Malgorzata Lee

Department Languages
College
Chapel Hill, North Carolina

Thomas Sorrell

Department Chemistry
College
Chapel Hill, North Carolina

David Zigler

Department Chemistry
College
Chapel Hill, North Carolina

Grace Aaron

Department Languages
College
Chapel Hill, North Carolina

Barbara Harris

Department Women's Studies
College
Chapel Hill, North Carolina

Lorraine Cramer

Department Medicine
College
Chapel Hill, North Carolina

Jerma Jackson

Department History
College
Chapel Hill, North Carolina

Brett Whalen

Department History
College
Chapel Hill, North Carolina

Marc Cohen

Department English
College
Chapel Hill, North Carolina

Laura Mersini

Department Physics
College
Chapel Hill, North Carolina

Joe Carter

Department Geology
College
Chapel Hill, North Carolina

Peter Kaufman

Department Theology
College
Chapel Hill, North Carolina

Mark McCombs

Department Mathematics
College
Chapel Hill, North Carolina

Brenda Shryock

Department Mathematics
College
Chapel Hill, North Carolina

Edward Carlstein

Department Mathematics
College
Chapel Hill, North Carolina

Kevin McGuire

Department Political Science
College
Chapel Hill, North Carolina

Ruy Burgos-Lovece

Department Languages
College
Chapel Hill, North Carolina

Robert Daniels

Department Anthropology
College
Chapel Hill, North Carolina

Lawrence Rosenfeld

Department Communication Studies
College
Chapel Hill, North Carolina

Rick Branyon

Department English
College
Chapel Hill, North Carolina

Dorothy Erie

Department Chemistry
College
Chapel Hill, North Carolina

Jon Finson

Department Music
College
Chapel Hill, North Carolina

Anne MacNeil

Department Music
College
Chapel Hill, North Carolina

Kevin Weeks

Department Chemistry
College
Chapel Hill, North Carolina

Carl Ernst

Department Religion
College
Chapel Hill, North Carolina

Madeleine Grumet

Department Education
College
Chapel Hill, North Carolina

Ram Neta

Department Philosophy
College
Chapel Hill, North Carolina

Frederick Vogler

Department Languages
College
Chapel Hill, North Carolina

Dan Davis

Department Economics
College
Chapel Hill, North Carolina

Laurie Langbauer

Department English
College
Chapel Hill, North Carolina

Patrick O'Neill

Department English
College
Chapel Hill, North Carolina

Donald Raleigh

Department History
College
Chapel Hill, North Carolina

Jeff Spinner-Halev

Department Political Science
College
Chapel Hill, North Carolina

Robert Cantwell

Department History
College
Chapel Hill, North Carolina

Joe Hester

Department Journalism
College
Chapel Hill, North Carolina

Dale Hutchinson

Department Anthropology
College
Chapel Hill, North Carolina

Alicia Levin

Department Music
College
Chapel Hill, North Carolina

Harriet Nittoli

Department Languages
College
Chapel Hill, North Carolina

Maria Van Ryn

Department Sociology
College
Chapel Hill, North Carolina

Allen Anderson

Department Music
College
Chapel Hill, North Carolina

Jan Bardsley

Department Ethnic Studies
College
Chapel Hill, North Carolina

Michael Cadwallader

Department English
College
Chapel Hill, North Carolina

Kaja Finkler

Department Anthropology
College
Chapel Hill, North Carolina

Trudier Harris

Department English
College
Chapel Hill, North Carolina

Charles Kurzman

Department Sociology
College
Chapel Hill, North Carolina

Jason Lieb

Department Biology
College
Chapel Hill, North Carolina

Sarah Parker

Department Languages
College
Chapel Hill, North Carolina

Mike Shanahan

Department Sociology
College
Chapel Hill, North Carolina

Vin Steponaitis

Department Anthropology
College
Chapel Hill, North Carolina

Wendy Weber

Department English
College
Chapel Hill, North Carolina

Maurice Brookhart

Department Science
College
Chapel Hill, North Carolina

Pam Durban

Department Writing
College
Chapel Hill, North Carolina

Joseph Kieber

Department Biology
College
Chapel Hill, North Carolina

Briana Lewis

Department Languages
College
Chapel Hill, North Carolina

Victoria Martin

Department Languages
College
Chapel Hill, North Carolina

Abel Munoz-Hermoso

Department Languages
College
Chapel Hill, North Carolina

Matthew Reilly

Department Geography
College
Chapel Hill, North Carolina

Lucila Vargas

Department Journalism
College
Chapel Hill, North Carolina

Paul Wilkinson

Department Languages
College
Chapel Hill, North Carolina

Richard Beckman

Department Journalism
College
Chapel Hill, North Carolina

Kathleen Flanagan

Department English
College
Chapel Hill, North Carolina

Sue Goodman

Department Mathematics
College
Chapel Hill, North Carolina

Nicole Heilbron

Department Psychology
College
Chapel Hill, North Carolina

Deanna Larus

Department Psychology
College
Chapel Hill, North Carolina

Doug MacLean

Department Philosophy
College
Chapel Hill, North Carolina

Francois Nielsen

Department Sociology
College
Chapel Hill, North Carolina

Mitchell Prinstein

Department Psychology
College
Chapel Hill, North Carolina

Charlene Regester

Department African American Studies
College
Chapel Hill, North Carolina

Peter Smith

Department Classics
College
Chapel Hill, North Carolina

Yuki Yayama

Department Mathematics
College
Chapel Hill, North Carolina

Kevin Bartig

Department Music
College
Chapel Hill, North Carolina

Jason Bowers

Department Philosophy
College
Chapel Hill, North Carolina

Marsha Collins

Department Languages
College
Chapel Hill, North Carolina

Oswaldo Estrada

Department Languages
College
Chapel Hill, North Carolina

Joa Hershfield

Department Women's Studies
College
Chapel Hill, North Carolina

S Kleinman

Department Women's Studies
College
Chapel Hill, North Carolina

David Long

Department History
College
Chapel Hill, North Carolina

Katherine McFarland

Department Sociology
College
Chapel Hill, North Carolina

Camille Passalacqua

Department English
College
Chapel Hill, North Carolina
Page 997 of 1568