North Carolina's Teacher Directory

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

Margaret Hodgson

Department English
College
Wilmington, North Carolina

David Mautz

Department Business
College
Wilmington, North Carolina

Kenneth Spackman

Department Mathematics
College
Wilmington, North Carolina

Bob Blundo

Department Social Work
College
Wilmington, North Carolina

Tom Dixon

Department Education
College
Wilmington, North Carolina

Tammi Hamilton

Department Management
College
Wilmington, North Carolina

Shanhong Luo

Department Psychology
College
Wilmington, North Carolina

D Padgett

Department Biology
College
Wilmington, North Carolina

Ronald Sizemore

Department Biology
College
Wilmington, North Carolina

Fred Barnette

Department Business
College
Wilmington, North Carolina

Richard Davis

Department Criminal Justice
College
Wilmington, North Carolina

Carolyn Dunn

Department Biology
College
Wilmington, North Carolina

Daniel C. Johnson

Department Music
College
Wilmington, North Carolina

Lynnea Mallalieu

Department Marketing
College
Wilmington, North Carolina

Karen Rice

Department Music
College
Wilmington, North Carolina

William Sackley

Department Business
College
Wilmington, North Carolina

Thomas Smith

Department Management
College
Wilmington, North Carolina

Yishi Wang

Department Mathematics
College
Wilmington, North Carolina

Josephine Andrews

Department Languages
College
Wilmington, North Carolina

Deborah Brunson

Department Communication
College
Wilmington, North Carolina

Jennifer Culbertson

Department Geology
College
Wilmington, North Carolina

Marina Deratmiroff

Department Music
College
Wilmington, North Carolina

Kelli Fellows

Department Communication
College
Wilmington, North Carolina

Nora Noel

Department Psychology
College
Wilmington, North Carolina

George Schell

Department Information Science
College
Wilmington, North Carolina

Candace Thompson

Department Education
College
Wilmington, North Carolina

David Webster

Department Biology
College
Wilmington, North Carolina

Janis Chakars

Department Journalism
College
Wilmington, North Carolina

James Dragna

Department Psychology
College
Wilmington, North Carolina

Neil Hadley

Department Biology
College
Wilmington, North Carolina

Mark Johlke

Department Marketing
College
Wilmington, North Carolina

Joshua MacIvor-Andersen

Department Creative Writing
College
Wilmington, North Carolina

Robert Puckett

Department Sociology
College
Wilmington, North Carolina

Jean-Anne Sutherland

Department Sociology
College
Wilmington, North Carolina

S.S. Ahmad

Department Political Science
College
Wilmington, North Carolina

Brad Carr

Department English
College
Wilmington, North Carolina

Erin Farley

Department Sociology
College
Wilmington, North Carolina

Chip Hackler

Department Film
College
Wilmington, North Carolina

Jake Hinkson

Department English
College
Wilmington, North Carolina

Robert Keiber

Department Science
College
Wilmington, North Carolina

Tanesha Parker

Department Languages
College
Wilmington, North Carolina

Sally Proctor

Department Languages
College
Wilmington, North Carolina

Chelsea Starr

Department Sociology
College
Wilmington, North Carolina

Mary White

Department Music
College
Wilmington, North Carolina

Anita Brown

Department Education
College
Wilmington, North Carolina

Robert Cutting

Department Law
College
Wilmington, North Carolina

Steve Harper

Department Management
College
Wilmington, North Carolina

Xiaojie Hou

Department Mathematics
College
Wilmington, North Carolina

Kathryn Kelly

Department English
College
Wilmington, North Carolina

Katherine Mullaugh

Department Chemistry
College
Wilmington, North Carolina

Melissa Robon

Department Creative Writing
College
Wilmington, North Carolina

Stephanie Smith

Department Management
College
Wilmington, North Carolina

Maggie Bannon

Department Freshman Seminar
College
Wilmington, North Carolina

Joe Bueter

Department Creative Writing
College
Wilmington, North Carolina

Ellie Covan

Department Sociology
College
Wilmington, North Carolina

David Fourqurean

Department Philosophy
College
Wilmington, North Carolina

Andrew Hulse

Department Film
College
Wilmington, North Carolina

Juan Kase

Department Film
College
Wilmington, North Carolina

Hee-Seung Lee

Department Chemistry
College
Wilmington, North Carolina

Maryellen Martino

Department Creative Writing
College
Wilmington, North Carolina

Brandy Mechling

Department Nursing
College
Wilmington, North Carolina

Vickie Parker

Department Health Science
College
Wilmington, North Carolina

Amy Rottmann

Department Education
College
Wilmington, North Carolina

Laura Spivey

Department Recreation/Leisure Studies
College
Wilmington, North Carolina

Rebecca Wilkinson

Department Mathematics
College
Wilmington, North Carolina

Button Brady

Department Biology
College
Henderson, North Carolina

Philip Mondou

Department Biology
College
Henderson, North Carolina

Patricia Roberts

Department Law
College
Winston Salem, North Carolina

Susan Grebeldinger

Department Law
College
Winston Salem, North Carolina

Jarrod Whitaker

Department Religion
College
Winston Salem, North Carolina

James Powell

Department Classics
College
Winston Salem, North Carolina

Ram Baliga

Department Business
College
Winston Salem, North Carolina

Angela King

Department Chemistry
College
Winston Salem, North Carolina

Yasuko Takata

Department Languages
College
Winston Salem, North Carolina

Rhoderick Fleming

Department Mathematics
College
Raleigh, North Carolina

Bill Bagliani

Department History
College
Raleigh, North Carolina

Kirsten Burkart

Department English
College
Raleigh, North Carolina

Jeffrey Humphrey

Department Mathematics
College
Raleigh, North Carolina

Susan Kent

Department Biology
College
Raleigh, North Carolina

Jacqueline Popp

Department Sociology
College
Raleigh, North Carolina

Karen Jones

Department Biology
College
Raleigh, North Carolina

Tracey Horton

Department Psychology
College
Raleigh, North Carolina

Julie Fenton-Glass

Department English
College
Raleigh, North Carolina

Joe Marohl

Department English
College
Raleigh, North Carolina

Jorge Vazques

Department Biology
College
Raleigh, North Carolina

Stella Baldwin

Department Psychology
College
Raleigh, North Carolina

Richard Perry

Department Sociology
College
Raleigh, North Carolina

Beverly Carapelle

Department History
College
Raleigh, North Carolina

Cynthia Booth-Neighbors

Department English
College
Raleigh, North Carolina

Meghan McIntyre

Department Mathematics
College
Raleigh, North Carolina

Stephen Prescott

Department Business
College
Raleigh, North Carolina

Bruce Evans

Department Communication
College
Raleigh, North Carolina

Todd Lovett

Department English
College
Raleigh, North Carolina

Bob Carawon

Department Computer Science
College
Raleigh, North Carolina

Don Wildman

Department English
College
Raleigh, North Carolina

Jackie Copeland

Department Mathematics
College
Raleigh, North Carolina

James Neilson

Department English
College
Raleigh, North Carolina

Carl Helms

Department History
College
Raleigh, North Carolina

Gail Tompkins

Department Biology
College
Raleigh, North Carolina

Sharon Welker

Department Mathematics
College
Raleigh, North Carolina