North Carolina's Teacher Directory

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

Joel Jerome Mintzes

Department Biology
College
Wilmington, North Carolina

Mike Benedetti

Department Geography
College
Wilmington, North Carolina

Michael Bradley

Department Psychology
College
Wilmington, North Carolina

Richard Laws

Department Geology
College
Wilmington, North Carolina

Walter Conser

Department Philosophy
College
Wilmington, North Carolina

Matthew L. Tenhuisen

Department Mathematics
College
Wilmington, North Carolina

Joyce Hollingsworth

Department English
College
Wilmington, North Carolina

Robert Nathanson

Department Music
College
Wilmington, North Carolina

John Lothes

Department Psychology
College
Wilmington, North Carolina

William McCarthy

Department History
College
Wilmington, North Carolina

Charles Ward

Department Chemistry
College
Wilmington, North Carolina

Robert Hakan

Department Psychology
College
Wilmington, North Carolina

Edward Topor

Department Management
College
Wilmington, North Carolina

Mark Galizio

Department Psychology
College
Wilmington, North Carolina

Thomas Lupton

Department Mathematics
College
Wilmington, North Carolina

Julianne Treme

Department Economics
College
Wilmington, North Carolina

Richard Veit

Department English
College
Wilmington, North Carolina

Eric Henry

Department Geology
College
Wilmington, North Carolina

Mark Boren

Department English
College
Wilmington, North Carolina

Maurice Stanley

Department Philosophy
College
Wilmington, North Carolina

Lloyd Jones

Department Political Science
College
Wilmington, North Carolina

Maria Cami-Vela

Department Languages
College
Wilmington, North Carolina

Russell Herman

Department Mathematics
College
Wilmington, North Carolina

Hayden Kepley

Department Psychology
College
Wilmington, North Carolina

Paul Thayer

Department Geography
College
Wilmington, North Carolina

Andy Jackson

Department Psychology
College
Wilmington, North Carolina

Laurie Patterson

Department Computer Science
College
Wilmington, North Carolina

F Scharf

Department Biology
College
Wilmington, North Carolina

Thomas Barth

Department Political Science
College
Wilmington, North Carolina

Amanda Southwood

Department Biology
College
Wilmington, North Carolina

Robert Boyce

Department Physical Ed
College
Wilmington, North Carolina

James Rotenberg

Department Biology
College
Wilmington, North Carolina

Pascale Barthe

Department Languages
College
Wilmington, North Carolina

Micheal Freeze

Department Mathematics
College
Wilmington, North Carolina

Diana Pasulka

Department Theology
College
Wilmington, North Carolina

Barbara Waxman

Department English
College
Wilmington, North Carolina

Mel Boyajian

Department English
College
Wilmington, North Carolina

Amrita Das

Department International Studies
College
Wilmington, North Carolina

Howard Rockness

Department Business
College
Wilmington, North Carolina

Donald Bushman

Department English
College
Wilmington, North Carolina

Yoko Kano

Department Languages
College
Wilmington, North Carolina

Gregory Chandler

Department Biology
College
Wilmington, North Carolina

Sue Fletcher

Department Sociology
College
Wilmington, North Carolina

Sally MacKain

Department Psychology
College
Wilmington, North Carolina

Howard Sultan Rasheed

Department Management
College
Wilmington, North Carolina

David Glew

Department Management
College
Wilmington, North Carolina

Edward Olszewski

Department Physics
College
Wilmington, North Carolina

Amy Schlag

Department English
College
Wilmington, North Carolina

Robert Argenbright

Department Geography
College
Wilmington, North Carolina

Heather Koopman

Department Biology
College
Wilmington, North Carolina

Christina Lanier

Department Criminal Justice
College
Wilmington, North Carolina

Oliver Speck

Department Languages
College
Wilmington, North Carolina

William Caster

Department Political Science
College
Wilmington, North Carolina

James Kreul

Department Film
College
Wilmington, North Carolina

Jennifer Meyers

Department Psychology
College
Wilmington, North Carolina

. Abbott

Department Information Science
College
Wilmington, North Carolina

Jerry Bagnell

Department Communication
College
Wilmington, North Carolina

Nathaniel Grove

Department Chemistry
College
Wilmington, North Carolina

Richard Kolenda

Department Political Science
College
Wilmington, North Carolina

Maria Ribero-Griffin

Department Languages
College
Wilmington, North Carolina

T Schmid

Department Philosophy
College
Wilmington, North Carolina

Aimee Wilson

Department English
College
Wilmington, North Carolina

Amanda Cosgrove

Department English
College
Wilmington, North Carolina

Daniel Forrester

Department Athletics
College
Wilmington, North Carolina

Mike Maume

Department Criminal Justice
College
Wilmington, North Carolina

W Bolduc

Department Communication
College
Wilmington, North Carolina

Clarice Combs

Department Physical Ed
College
Wilmington, North Carolina

Jill Gerard

Department Creative Writing
College
Wilmington, North Carolina

Mercedes Hyman

Department Languages
College
Wilmington, North Carolina

Dave Monahan

Department Film
College
Wilmington, North Carolina

Anthony Snider

Department Environmental Studies
College
Wilmington, North Carolina

Sue Jen Chen

Department Education
College
Wilmington, North Carolina

Charles Grimes

Department Theater
College
Wilmington, North Carolina

Ginger Rhodes

Department Mathematics
College
Wilmington, North Carolina

Harry Smith

Department Computer Science
College
Wilmington, North Carolina

Lucy Wilcox

Department English
College
Wilmington, North Carolina

Guy Beck

Department Religion
College
Wilmington, North Carolina

Candice Bredbenner

Department History
College
Wilmington, North Carolina

Arthur Frampton

Department Biology
College
Wilmington, North Carolina

Thomas Hart

Department History
College
Wilmington, North Carolina

Alice Shepley

Department Languages
College
Wilmington, North Carolina

Bradford Walker

Department Education
College
Wilmington, North Carolina

Jessica Berry

Department Philosophy
College
Wilmington, North Carolina

William Cooper

Department Science
College
Wilmington, North Carolina

David Jessen

Department Accounting
College
Wilmington, North Carolina

Curt Moyer

Department Physics
College
Wilmington, North Carolina

K Okine

Department Psychology
College
Wilmington, North Carolina

Andre Silva

Department Film
College
Wilmington, North Carolina

Brent Young

Department Mathematics
College
Wilmington, North Carolina

Nick Crawford

Department English
College
Wilmington, North Carolina

Jeremy Dickerson

Department Education
College
Wilmington, North Carolina

Nicholas Hudson

Department Art History
College
Wilmington, North Carolina

Terry Linehan

Department Film
College
Wilmington, North Carolina

Joanne Nottingham

Department Education
College
Wilmington, North Carolina

William Sineath

Department Marketing
College
Wilmington, North Carolina

Jennifer Summerville

Department Education
College
Wilmington, North Carolina

Wayland Tseh

Department Physical Ed
College
Wilmington, North Carolina

Elizabeth Ambe

Department Education
College
Wilmington, North Carolina

Stuart Borrett

Department Biology
College
Wilmington, North Carolina

M Reid Counts

Department Criminal Justice
College
Wilmington, North Carolina