North Carolina's Teacher Directory

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

Joshua Barnes

Department English
College
Wilmington, North Carolina

Ashley Bissett

Department English
College
Wilmington, North Carolina

Robert Buerger

Department Environmental Studies
College
Wilmington, North Carolina

Belline Chao

Department Creative Writing
College
Wilmington, North Carolina

Elizabeth Crace

Department Education
College
Wilmington, North Carolina

Gary Crosby

Department Mathematics
College
Wilmington, North Carolina

James Dockal

Department Geology
College
Wilmington, North Carolina

Rodrigo Gili

Department Physical Ed
College
Wilmington, North Carolina

Cynthia Henry

Department Education
College
Wilmington, North Carolina

Theresa Jackson

Department History
College
Wilmington, North Carolina

Hal Lander

Department English
College
Wilmington, North Carolina

Lee McCrillis

Department Nursing
College
Wilmington, North Carolina

Janie Miller

Department English
College
Wilmington, North Carolina

Shelby Morge

Department Education
College
Wilmington, North Carolina

Edna Mory

Department Education
College
Wilmington, North Carolina

David Oh

Department Music
College
Wilmington, North Carolina

Stacy Roberts

Department Operations Management
College
Wilmington, North Carolina

Kathryn Smith

Department English
College
Wilmington, North Carolina

Mark Sorensen

Department Theater
College
Wilmington, North Carolina

Jean Swafford

Department Education
College
Wilmington, North Carolina

Amy Wagner

Department Geology
College
Wilmington, North Carolina

Anne Witt

Department Environmental Studies
College
Wilmington, North Carolina

Brooke April

Department Psychology
College
Wilmington, North Carolina

Holly Baker

Department Geology
College
Wilmington, North Carolina

Nanci Bodazair

Department Freshman Seminar
College
Wilmington, North Carolina

Zac Carnevale

Department Mathematics
College
Wilmington, North Carolina

Elizabeth Crawford

Department Education
College
Wilmington, North Carolina

Simmonds Devon

Department Computer Science
College
Wilmington, North Carolina

Robert Diegnan

Department English
College
Wilmington, North Carolina

Deborah Edwards

Department Freshman Seminar
College
Wilmington, North Carolina

Tammrah Gordon

Department History
College
Wilmington, North Carolina

Carol Hienrich

Department Mathematics
College
Wilmington, North Carolina

Pat Howey

Department Freshman Seminar
College
Wilmington, North Carolina

Rachel Jenkins

Department Creative Writing
College
Wilmington, North Carolina

Sean Leathem

Department Geology
College
Wilmington, North Carolina

Autumn McGimsey

Department Political Science
College
Wilmington, North Carolina

Nyaka Niilampti

Department Psychology
College
Wilmington, North Carolina

Martin Posey

Department Biology
College
Wilmington, North Carolina

Whitney Ray

Department Writing
College
Wilmington, North Carolina

Marsha Reppert

Department Health Science
College
Wilmington, North Carolina

Dana Shelit

Department Education
College
Wilmington, North Carolina

Fredrika Spencer

Department Marketing
College
Wilmington, North Carolina

Nova Swanstrom

Department Psychology
College
Wilmington, North Carolina

Audra Tronvec-Keller

Department Freshman Seminar
College
Wilmington, North Carolina

Jason Wheeler

Department Finance
College
Wilmington, North Carolina

Charles Xavier

Department Finance
College
Wilmington, North Carolina

Troy Alphin

Department Biology
College
Wilmington, North Carolina

Joe Chambers

Department Music
College
Wilmington, North Carolina

Bob Gough

Department Physical Education
College
Wilmington, North Carolina

Joyce Kaylor

Department Library Science
College
Wilmington, North Carolina

Kevin Norr

Department Psychology
College
Wilmington, North Carolina

Heather Perry

Department Chemistry
College
Wilmington, North Carolina

Melissa Southwell

Department Marine Sciences
College
Wilmington, North Carolina

Joshua Tobey

Department Computer Science
College
Wilmington, North Carolina

Stephanie Turrise

Department Nursing
College
Wilmington, North Carolina

Beth Phillips

Department Nursing
College
Henderson, North Carolina

Renee Hill

Department Nursing
College
Henderson, North Carolina

Patsy Nelms

Department Nursing
College
Henderson, North Carolina

Delton Farmer

Department Business
College
Henderson, North Carolina

Bill King

Department Biology
College
Henderson, North Carolina

Georges Le Chevallier

Department Art History
College
Henderson, North Carolina

Maria Orsini

Department Nursing
College
Henderson, North Carolina

Derrick Cameron

Department Business
College
Henderson, North Carolina

Stephen Willis

Department Business
College
Henderson, North Carolina

Kevin Bowen

Department Music
College
Winston Salem, North Carolina

Carla Cotwright

Department Mathematics
College
Winston Salem, North Carolina

Chuck Kennedy

Department Business
College
Winston Salem, North Carolina

Chet Miller

Department Business
College
Winston Salem, North Carolina

Rives

Department Chemistry
College
Winston Salem, North Carolina

Eric Wilson

Department English
College
Winston Salem, North Carolina

Fred Chen

Department Economics
College
Winston Salem, North Carolina

Catherine Harris

Department Social Science
College
Winston Salem, North Carolina

Billy Marcum

Department Business
College
Winston Salem, North Carolina

Jason Powell

Department English
College
Winston Salem, North Carolina

Elaine Swartzentruber

Department English
College
Winston Salem, North Carolina

Phillip Batten

Department Psychology
College
Winston Salem, North Carolina

Andrew Conner

Department Mathematics
College
Winston Salem, North Carolina

Jacque Fetrow

Department Computer Science
College
Winston Salem, North Carolina

Juan-Pedro Garces

Department Economics
College
Winston Salem, North Carolina

A Hattery

Department Sociology
College
Winston Salem, North Carolina

Brian Kell

Department Computer Science
College
Winston Salem, North Carolina

Jim Norris

Department Mathematics
College
Winston Salem, North Carolina

Ivo Sanchez

Department Languages
College
Winston Salem, North Carolina

Itza Zavala

Department Languages
College
Winston Salem, North Carolina

Miriam Ashley-Ross

Department Biology
College
Winston Salem, North Carolina

Bernie Brown

Department Chemistry
College
Winston Salem, North Carolina

Vera Castro

Department Languages
College
Winston Salem, North Carolina

Jeremy Cooper

Department Chemistry
College
Winston Salem, North Carolina

Kevin Eubanks

Department English
College
Winston Salem, North Carolina

Errin Fulp

Department Computer Science
College
Winston Salem, North Carolina

Curtis Gaston

Department Communication
College
Winston Salem, North Carolina

Ellen Kirkman

Department Mathematics
College
Winston Salem, North Carolina

Win-Chiat Lee

Department Philosophy
College
Winston Salem, North Carolina

Alyssa Lonner

Department Languages
College
Winston Salem, North Carolina

Joel Newman

Department Law
College
Winston Salem, North Carolina

J. Michael Raley

Department History
College
Winston Salem, North Carolina

Jessica Richard

Department English
College
Winston Salem, North Carolina

Gale Sigal

Department English
College
Winston Salem, North Carolina

Patrick Toner

Department Philosophy
College
Winston Salem, North Carolina

Olga Valbuena

Department English
College
Winston Salem, North Carolina