North Carolina's Teacher Directory

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

Terence Dollard

Department Broadcasting
College
Pembroke, North Carolina

Bonnie Kelley

Department Biology
College
Pembroke, North Carolina

Gail Morfesis

Department Music
College
Pembroke, North Carolina

Sara Oswald

Department English
College
Pembroke, North Carolina

Rose Stremlau

Department History
College
Pembroke, North Carolina

Stephen Bukowy

Department Business
College
Pembroke, North Carolina

Sherry Edwards

Department Social Work
College
Pembroke, North Carolina

Ginny Jones

Department English
College
Pembroke, North Carolina

Elizabeth Maisonpierre

Department Music
College
Pembroke, North Carolina

Annette Morgan

Department Psychology
College
Pembroke, North Carolina

Daniel Trigoboff

Department Communication
College
Pembroke, North Carolina

Robert Arnold

Department English
College
Charlotte, North Carolina

Mary McKenzie

Department Social Science
College
Charlotte, North Carolina

Harold Jaus

Department Education
College
Charlotte, North Carolina

Xingde Dai

Department Mathematics
College
Charlotte, North Carolina

Cloyd Goodrum

Department Computer Science
College
Charlotte, North Carolina

Jake Armour

Department Science
College
Charlotte, North Carolina

Julie Townsend

Department English
College
Charlotte, North Carolina

Wafaa Shaban

Department Mathematics
College
Charlotte, North Carolina

Ron Madsen

Department Economics
College
Charlotte, North Carolina

John Baber

Department Business
College
Charlotte, North Carolina

Andy Brown

Department English
College
Charlotte, North Carolina

Anthony Stylianou

Department Business
College
Charlotte, North Carolina

Yuanan Diao

Department Mathematics
College
Charlotte, North Carolina

Ron Lunsford

Department English
College
Charlotte, North Carolina

Sunjune Park

Department Business
College
Charlotte, North Carolina

C Wolfe

Department Biology
College
Charlotte, North Carolina

Reginal Raymer

Department Philosophy
College
Charlotte, North Carolina

Ed Malmgren

Department Accounting
College
Charlotte, North Carolina

Steve Sabol

Department History
College
Charlotte, North Carolina

Elizabeth Eagle

Department Mathematics
College
Charlotte, North Carolina

Terry Shirley

Department Geography
College
Charlotte, North Carolina

Debra Hill

Department Mathematics
College
Charlotte, North Carolina

Paula Eckard

Department English
College
Charlotte, North Carolina

Judy Aulette

Department Sociology
College
Charlotte, North Carolina

Lori Van Wallendael

Department Psychology
College
Charlotte, North Carolina

Young Davis

Department Economics
College
Charlotte, North Carolina

T. H. Stevenson

Department Business
College
Charlotte, North Carolina

Stephanie Robbins

Department Business
College
Charlotte, North Carolina

Bill Dailey

Department Music
College
Charlotte, North Carolina

Elizabeth Benchich

Department Physics
College
Charlotte, North Carolina

Heather Thompson

Department History
College
Charlotte, North Carolina

Dan Dupre

Department History
College
Charlotte, North Carolina

Laurence Marks

Department Music
College
Charlotte, North Carolina

Alain Krapl

Department Economics
College
Charlotte, North Carolina

Paula Connolly

Department English
College
Charlotte, North Carolina

A Gwyn

Department English
College
Charlotte, North Carolina

Douglas Shafer

Department Mathematics
College
Charlotte, North Carolina

Connie Rothwell

Department English
College
Charlotte, North Carolina

Walter Squire

Department English
College
Charlotte, North Carolina

Jon Marks

Department Anthropology
College
Charlotte, North Carolina

Karen Flint

Department History
College
Charlotte, North Carolina

Cathy Blat

Department Engineering
College
Charlotte, North Carolina

Dean Hoffman

Department American Studies
College
Charlotte, North Carolina

Cathy Mahaffy

Department Languages
College
Charlotte, North Carolina

Jennifer Hartman

Department Criminal Justice
College
Charlotte, North Carolina

Michele Matherly

Department Accounting
College
Charlotte, North Carolina

Liz Eagle

Department Mathematics
College
Charlotte, North Carolina

Paul Friday

Department Criminal Justice
College
Charlotte, North Carolina

Jennifer Pooler-Courtney

Department English
College
Charlotte, North Carolina

Hui-Kuan Tseng

Department Economics
College
Charlotte, North Carolina

Lawrence Calhoun

Department Psychology
College
Charlotte, North Carolina

Mohammad Kazemi

Department Mathematics
College
Charlotte, North Carolina

Heather Crickenberger

Department English
College
Charlotte, North Carolina

Janet Levy

Department Anthropology
College
Charlotte, North Carolina

Beth Whitaker

Department Political Science
College
Charlotte, North Carolina

Tania McDuffie

Department Mathematics
College
Charlotte, North Carolina

Michael Eldridge

Department Philosophy
College
Charlotte, North Carolina

Ali Sever

Department Computer Science
College
Charlotte, North Carolina

Christine Haynes

Department History
College
Charlotte, North Carolina

Liliana Mahecha

Department Languages
College
Charlotte, North Carolina

Min Shin

Department Computer Science
College
Charlotte, North Carolina

Alice Tseng

Department Economics
College
Charlotte, North Carolina

Robert M. Sandarg

Department Languages
College
Charlotte, North Carolina

Estes

Department Business
College
Charlotte, North Carolina

Le'Vaughn Spann

Department Communication Studies
College
Charlotte, North Carolina

Markus Etzkorn

Department Chemistry
College
Charlotte, North Carolina

Kim Harris

Department Mathematics
College
Charlotte, North Carolina

Jeffery Leak

Department English
College
Charlotte, North Carolina

Rick Zuber

Department Economics
College
Charlotte, North Carolina

Stuart Cooper

Department Mathematics
College
Charlotte, North Carolina

Stephen M. Komer

Department Accounting
College
Charlotte, North Carolina

Judith Presler

Department Philosophy
College
Charlotte, North Carolina

Richard Toenjes

Department Philosophy
College
Charlotte, North Carolina

Cynthia Kierner

Department History
College
Charlotte, North Carolina

Dorothy Ruiz

Department Sociology
College
Charlotte, North Carolina

Charlene Sheets

Department Mathematics
College
Charlotte, North Carolina

Edward Stokes

Department Engineering
College
Charlotte, North Carolina

Bill Graves

Department Geography
College
Charlotte, North Carolina

Craig Allan

Department Geography
College
Charlotte, North Carolina

Colleen Culleton

Department Languages
College
Charlotte, North Carolina

Geta Techani

Department Mathematics
College
Charlotte, North Carolina

Horacio Estrada

Department Engineering
College
Charlotte, North Carolina

Dana Lanham

Department Marketing
College
Charlotte, North Carolina

Shinichi Shoji

Department Languages
College
Charlotte, North Carolina

Magaret Adams

Department Mathematics
College
Charlotte, North Carolina

Arnie Cann

Department Psychology
College
Charlotte, North Carolina

Jerry Davila

Department History
College
Charlotte, North Carolina

Kathy Harmon

Department English
College
Charlotte, North Carolina

Privett

Department Science
College
Charlotte, North Carolina