North Carolina's Teacher Directory

Based on 102,065 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,065 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

W Brenner

Department Writing
College
Wilmington, North Carolina

Brian Chandler

Department Languages
College
Wilmington, North Carolina

Brendan Drury

Department English
College
Wilmington, North Carolina

Amy Hathcock

Department Freshman Seminar
College
Wilmington, North Carolina

Adam Jones

Department Economics
College
Wilmington, North Carolina

Nicole Magie

Department History
College
Wilmington, North Carolina

Tracey Meyer

Department Marketing
College
Wilmington, North Carolina

Jon Schneiderman

Department English
College
Wilmington, North Carolina

Tom Baker

Department Business
College
Wilmington, North Carolina

Johanna Catalfo

Department Fine Arts
College
Wilmington, North Carolina

Mark Gaskill

Department Education
College
Wilmington, North Carolina

Kimberly Hemingway

Department English
College
Wilmington, North Carolina

Michael Holmes

Department Theater
College
Wilmington, North Carolina

Robert Kieber

Department Chemistry
College
Wilmington, North Carolina

Teresita Parra

Department Languages
College
Wilmington, North Carolina

Stephen Pullum

Department Communication
College
Wilmington, North Carolina

Lloyd Rohler

Department Communication
College
Wilmington, North Carolina

Jerald Shynett

Department Music
College
Wilmington, North Carolina

Michael Zichy

Department Mathematics
College
Wilmington, North Carolina

Jennifer Brubaker

Department Communication
College
Wilmington, North Carolina

Kim Cook

Department Sociology
College
Wilmington, North Carolina

Michelle D'Abundo

Department Health Science
College
Wilmington, North Carolina

T Hunt

Department Business
College
Wilmington, North Carolina

Jacquline Kerr

Department English
College
Wilmington, North Carolina

Laurie Paarlberg

Department Political Science
College
Wilmington, North Carolina

Joseph Romano

Department English
College
Wilmington, North Carolina

Allison Toney

Department Mathematics/Statistics
College
Wilmington, North Carolina

Lewis Beale

Department English
College
Wilmington, North Carolina

Bridget Byrd

Department Psychology
College
Wilmington, North Carolina

Katrina Daniels

Department Mathematics
College
Wilmington, North Carolina

Deb Dowd

Department Physical Ed
College
Wilmington, North Carolina

Eman Ghoneim

Department Geography
College
Wilmington, North Carolina

Lukis Kauffman

Department Creative Writing
College
Wilmington, North Carolina

James Leutze

Department History
College
Wilmington, North Carolina

David Matthews

Department Marketing
College
Wilmington, North Carolina

Jeffrey Nix

Department Health Science
College
Wilmington, North Carolina

Bill Phillips

Department Communication
College
Wilmington, North Carolina

Joel Ryman

Department Business
College
Wilmington, North Carolina

Rebecca Stultz

Department Advisor
College
Wilmington, North Carolina

Henry Young

Department Religion
College
Wilmington, North Carolina

Paul Kotrodimos

Department English
College
Henderson, North Carolina

Margaret Chaves Smith

Department Languages
College
Henderson, North Carolina

Lisa Sternlieb

Department English
College
Winston Salem, North Carolina

Salsbury

Department Physics
College
Winston Salem, North Carolina

Janet Boseovski

Department Psychology
College
Winston Salem, North Carolina

Ken Bechtel

Department Social Science
College
Winston Salem, North Carolina

Daniel Canas

Department Computer Science
College
Winston Salem, North Carolina

Michael Klotz

Department English
College
Winston Salem, North Carolina

Robert Utley

Department Humanities
College
Winston Salem, North Carolina

Chris Roddenberry

Department Psychology
College
Raleigh, North Carolina

Katherine Van Allen

Department Psychology
College
Raleigh, North Carolina

Laviece Ward

Department English
College
Raleigh, North Carolina

Beth Tsai

Department Mathematics
College
Raleigh, North Carolina

Kimberly Eaton

Department Psychology
College
Raleigh, North Carolina

Stephanie Rollins

Department Geology
College
Raleigh, North Carolina

Jean-Pierre Kamuabo

Department Humanities
College
Raleigh, North Carolina

Gretchen Miller

Department Geology
College
Raleigh, North Carolina

Patricia Avery

Department English
College
Raleigh, North Carolina

Josh Bowers

Department Mathematics
College
Raleigh, North Carolina

Keri O'Malley

Department Communication
College
Raleigh, North Carolina

Anthony Petty

Department Political Science
College
Raleigh, North Carolina

Laura Farkas

Department History
College
Raleigh, North Carolina

Scoggins

Department History
College
Raleigh, North Carolina

Patricia Talley

Department Theology
College
Raleigh, North Carolina

Jeralyn Valdillez

Department English
College
Raleigh, North Carolina

Nancy Rivers

Department Mathematics
College
Raleigh, North Carolina

J Chapman

Department Criminal Justice
College
Raleigh, North Carolina

Ric Sexton

Department Mathematics
College
Raleigh, North Carolina

Susan Doody

Department English
College
Raleigh, North Carolina

Thomas Beaman

Department Anthropology
College
Raleigh, North Carolina

Omayra Cruz

Department English
College
Raleigh, North Carolina

Carolina Lopez

Department Languages
College
Raleigh, North Carolina

Robert Pellow

Department Science
College
Raleigh, North Carolina

Jay Martin

Department Mathematics
College
Raleigh, North Carolina

Linda Daniel

Department Biology
College
Raleigh, North Carolina

Gene Bartlett

Department Biology
College
Raleigh, North Carolina

Allison Consol

Department Information Science
College
Raleigh, North Carolina

Selena Krajewski

Department Biology
College
Raleigh, North Carolina

Witold Sieradzan

Department Computer Science
College
Raleigh, North Carolina

Diane Albahrawy

Department Business
College
Raleigh, North Carolina

Joy Minster

Department Mathematics
College
Raleigh, North Carolina

Deborah Ortiz

Department Engineering
College
Raleigh, North Carolina

David Wilhelm

Department Business
College
Raleigh, North Carolina

Elizabeth Cochran

Department English
College
Raleigh, North Carolina

Julie Niskanen

Department Art History
College
Raleigh, North Carolina

Kimberly Walaski

Department Mathematics
College
Raleigh, North Carolina

Mary Beth Bamforth

Department Humanities
College
Raleigh, North Carolina

S Bullard

Department Languages
College
Raleigh, North Carolina

Tasha Elliot

Department Mathematics
College
Raleigh, North Carolina

Robin Monteith

Department Theater
College
Raleigh, North Carolina

Mary Rolland

Department Communication
College
Raleigh, North Carolina

Bill Stamper

Department Computer Science
College
Raleigh, North Carolina

Hong Cui

Department Computer Science
College
Raleigh, North Carolina

Kerry McLoughlin

Department Sociology
College
Raleigh, North Carolina

Mary Schlieper

Department Mathematics
College
Raleigh, North Carolina

Tina Starling

Department Mathematics
College
Raleigh, North Carolina

Pilar Abreu

Department Humanities
College
Raleigh, North Carolina

Woody Hayes

Department Graphic Arts
College
Raleigh, North Carolina

Dina Law

Department Communication
College
Raleigh, North Carolina

Lisa Paciulli

Department Biology
College
Raleigh, North Carolina