North Carolina's Teacher Directory

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

Gianni Toniolo

Department Economics
College
Durham, North Carolina

Marcus Werner

Department Mathematics
College
Durham, North Carolina

John Martin

Department History
College
Durham, North Carolina

Emma Borynski

Department Mathematics
College
Durham, North Carolina

Lee Ann Spahr

Department Mathematics
College
Durham, North Carolina

Kevan Drinkwalter

Department Fine Arts
College
Durham, North Carolina

Janice Kerber

Department Accounting
College
Durham, North Carolina

Brenda Flippen

Department Psychology
College
Durham, North Carolina

Constanza Gomez-Joines

Department Languages
College
Durham, North Carolina

Annette Wells

Department Science
College
Durham, North Carolina

Kathy Zarilla

Department Biology
College
Durham, North Carolina

Elecia Ridley

Department Mathematics
College
Durham, North Carolina

David Knowles

Department Biology
College
Greenville, North Carolina

Nate Vietor

Department Psychology
College
Greenville, North Carolina

John Patterson

Department English
College
Greenville, North Carolina

Andrew Bates

Department English
College
Greenville, North Carolina

William Allen

Department Chemistry
College
Greenville, North Carolina

Susan McRae

Department Science
College
Greenville, North Carolina

Carla Pastor

Department English
College
Greenville, North Carolina

David Knox

Department Sociology
College
Greenville, North Carolina

Michael Baker

Department Psychology
College
Greenville, North Carolina

Debbie Long

Department Psychology
College
Greenville, North Carolina

Karen Vail-Smith

Department Health Science
College
Greenville, North Carolina

Patrick Meadors

Department Child Development
College
Greenville, North Carolina

Jennifer Mayo

Department Mathematics
College
Greenville, North Carolina

Jason Bond

Department Biology
College
Greenville, North Carolina

Kristi Southern

Department English
College
Greenville, North Carolina

Martha Horst

Department Music
College
Greenville, North Carolina

Joesph Campbell

Department English
College
Greenville, North Carolina

Carl Huber

Department Mathematics
College
Greenville, North Carolina

Michael Veber

Department Philosophy
College
Greenville, North Carolina

Joann Dunn

Department English
College
Greenville, North Carolina

Pam Hopkins

Department Communication
College
Greenville, North Carolina

Anna Butler

Department Mathematics
College
Greenville, North Carolina

Derek Alderman

Department Geography
College
Greenville, North Carolina

S. Chen

Department Biology
College
Greenville, North Carolina

Rufus Gaul

Department Biology
College
Greenville, North Carolina

Tim Christensen

Department Biology
College
Greenville, North Carolina

Laura Edwards

Department Psychology
College
Greenville, North Carolina

Lorraine Robinson

Department English
College
Greenville, North Carolina

Lawrence Gillick

Department Communication
College
Greenville, North Carolina

Nicholas Rupp

Department Economics
College
Greenville, North Carolina

BO Newsome

Department Music
College
Greenville, North Carolina

Claire Pittman

Department History
College
Greenville, North Carolina

Paul Fallon

Department Foreign Languages
College
Greenville, North Carolina

Jeff Wilhelm

Department History
College
Greenville, North Carolina

Cathy Hall

Department Psychology
College
Greenville, North Carolina

Christopher Knighten

Department Music
College
Greenville, North Carolina

Linda Vangelis

Department Communication
College
Greenville, North Carolina

Yumin Li

Department Chemistry
College
Greenville, North Carolina

Stephanie West-Puckett

Department English
College
Greenville, North Carolina

Gerald Prokopowicz

Department History
College
Greenville, North Carolina

Jason Faulkner

Department English
College
Greenville, North Carolina

Stevie Modlin

Department Political Science
College
Greenville, North Carolina

Edmond Wall

Department Philosophy
College
Greenville, North Carolina

Thomas Herron

Department English
College
Greenville, North Carolina

Kevin Ousley

Department Sociology
College
Greenville, North Carolina

Sam Tibbs

Department Finance
College
Greenville, North Carolina

Ronald Hoag

Department English
College
Greenville, North Carolina

Megan Perry

Department Anthropology
College
Greenville, North Carolina

Hal Snyder

Department English
College
Greenville, North Carolina

Tuan Tran

Department Psychology
College
Greenville, North Carolina

Donald Palumbo

Department English
College
Greenville, North Carolina

Steve Dock

Department Languages
College
Greenville, North Carolina

Lori Heald

Department Sociology
College
Greenville, North Carolina

William Banks

Department English
College
Greenville, North Carolina

Wanda Naylor

Department Finance
College
Greenville, North Carolina

Maurice Simon

Department Political Science
College
Greenville, North Carolina

Colin Burns

Department Chemistry
College
Greenville, North Carolina

Jeni Parker

Department Theater
College
Greenville, North Carolina

Laureen Tedesco

Department English
College
Greenville, North Carolina

Terri Woods

Department Geology
College
Greenville, North Carolina

Shauna Dixon

Department Health Science
College
Greenville, North Carolina

Geoff Thompson

Department Communication
College
Greenville, North Carolina

Madhava Bodapati

Department Criminal Justice
College
Greenville, North Carolina

Rebecca Dumlao

Department Communication
College
Greenville, North Carolina

Lisa Proctor

Department English
College
Greenville, North Carolina

Carson Bays

Department Economics
College
Greenville, North Carolina

Lisa Clough

Department Biology
College
Greenville, North Carolina

Charles Coddington

Department Engineering
College
Greenville, North Carolina

John Kenney

Department Physics
College
Greenville, North Carolina

Nancy Spalding

Department Political Science
College
Greenville, North Carolina

Jim Zemanek

Department Marketing
College
Greenville, North Carolina

Greg Despopoulos

Department Chemistry
College
Greenville, North Carolina

Karen Mulcahy

Department Geography
College
Greenville, North Carolina

Robert Denney

Department Psychology
College
Greenville, North Carolina

Michelle Lieberman

Department Social Science
College
Greenville, North Carolina

Batya Susan Weinbaum

Department English
College
Greenville, North Carolina

Deborah Keyes Ferrell

Department Mathematics
College
Greenville, North Carolina

William Mangun

Department Political Science
College
Greenville, North Carolina

Peter Romary

Department Health Science
College
Greenville, North Carolina

Ann Borisoff-Rodgers

Department Languages
College
Greenville, North Carolina

Hunt McKinnon

Department Architecture
College
Greenville, North Carolina

Judy Wagner

Department Marketing
College
Greenville, North Carolina

Andrew Grodner

Department Economics
College
Greenville, North Carolina

Havva Meric

Department Marketing
College
Greenville, North Carolina

Ron Mitchelson

Department Geography
College
Greenville, North Carolina

Lisa Rogerson

Department Education
College
Greenville, North Carolina

Cuneyt Altinoz

Department Marketing
College
Greenville, North Carolina

J. Shrader

Department Recreation
College
Greenville, North Carolina
Page 569 of 1570