North Carolina's Teacher Directory

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

Joan Powell

Department Mathematics
College
Cullowhee, North Carolina

Ross Robinson

Department Criminal Justice
College
Cullowhee, North Carolina

James Scifers

Department Health Science
College
Cullowhee, North Carolina

Phillip Waalkes

Department Counseling
College
Cullowhee, North Carolina

Shannon Kincaid

Department Biology
College
Morganton, North Carolina

Maureen Dougher

Department Languages
College
Morganton, North Carolina

Terri Ollis

Department Computer Science
College
Morganton, North Carolina

Mary Safford

Department History
College
Morganton, North Carolina

Beth Parrish

Department Education
College
Morganton, North Carolina

Rick Bernard

Department Political Science
College
Morganton, North Carolina

Rani Burd

Department English
College
Morganton, North Carolina

Zack Denton

Department English
College
Morganton, North Carolina

Cindy Konarski

Department Health Science
College
Morganton, North Carolina

Kara Presnell

Department Communication
College
Morganton, North Carolina

Jessica Wilson

Department English
College
Morganton, North Carolina

Leslie Huss

Department Mathematics
College
Morganton, North Carolina

Barbara Meyers

Department Sociology
College
Morganton, North Carolina

Nancy Shoaf

Department Health Science
College
Morganton, North Carolina

Lisa McIntiyre

Department English
College
Wilkesboro, North Carolina

Jeremy Craft

Department Biology
College
Wilkesboro, North Carolina

Melissa Bass

Department History
College
Wilkesboro, North Carolina

Robert Doyle

Department Engineering
College
Wilkesboro, North Carolina

Ruslan Karnaukh

Department Business
College
Wilkesboro, North Carolina

Chris Bare

Department Engineering
College
Wilkesboro, North Carolina

Polly Jones

Department English
College
Wilkesboro, North Carolina

Stuart Smith

Department Art History
College
Wilkesboro, North Carolina

Eric Steelman

Department Biology
College
Wilkesboro, North Carolina

Judy Hawley

Department Computer Science
College
Wilkesboro, North Carolina

Kenneth Meyers

Department Literature
College
Wilson, North Carolina

James Egerton

Department Biology
College
Wilson, North Carolina

Gregory Johnson

Department English
College
Wilson, North Carolina

Tiffany Williams

Department Social Work
College
Wilson, North Carolina

Adam Bridgers

Department Chemistry
College
Wilson, North Carolina

Gail Tompkins

Department Biology
College
Wilson, North Carolina

Samir Kouzi

Department Medicine
College
Wingate, North Carolina

L Bishop

Department Business
College
Wingate, North Carolina

Louise Gammons

Department History
College
Wingate, North Carolina

John Peterson

Department Theology
College
Wingate, North Carolina

John Coleman

Department Communication
College
Wingate, North Carolina

Lea Hadden

Department Biology
College
Wingate, North Carolina

Jessica Hylton

Department Psychology
College
Wingate, North Carolina

Krista Wilson

Department Chemistry
College
Wingate, North Carolina

Hastings James

Department History
College
Wingate, North Carolina

Amy White

Department Education
College
Wingate, North Carolina

Wanda Lawrence

Department Nursing
College
Winston Salem, North Carolina

Dionne Roberts

Department Nursing
College
Winston Salem, North Carolina

Michael Brookshaw

Department Languages
College
Winston Salem, North Carolina

Donald MacThompson

Department Political Science
College
Winston Salem, North Carolina

Mustafa Atay

Department Computer Science
College
Winston Salem, North Carolina

Monica Cain

Department Economics
College
Winston Salem, North Carolina

Lindsey Hamilton

Department Biology
College
Winston Salem, North Carolina

Clement Nebolisa

Department Chemistry
College
Winston Salem, North Carolina

Mrs. Upson

Department Mathematics
College
Winston Salem, North Carolina

John Chapman

Department Biology
College
Winston Salem, North Carolina

Albert Dean

Department Fine Arts
College
Winston Salem, North Carolina

Donna Durham-Pierre

Department Biology
College
Winston Salem, North Carolina

Naomi Hall

Department Psychology
College
Winston Salem, North Carolina

Tanya McDougal

Department Social Work
College
Winston Salem, North Carolina

LaShanda Penn

Department Nursing
College
Winston Salem, North Carolina

Valerie Saddler

Department Mass Communications
College
Winston Salem, North Carolina

Mueni Wa Muiu

Department Political Science
College
Winston Salem, North Carolina

Jinghua Zhang

Department Computer Science
College
Winston Salem, North Carolina

Nicholas Daves

Department Education
College
Winston Salem, North Carolina

C. Edward Ebert

Department Chemistry
College
Winston Salem, North Carolina

Henry Johnson

Department Education
College
Winston Salem, North Carolina

John Merle

Department Science
College
Winston Salem, North Carolina

Mansour Samimi

Department Mathematics
College
Winston Salem, North Carolina

Uchenna Vasser

Department Languages
College
Winston Salem, North Carolina

Kelly Turner

Department Music
College
Greensboro, North Carolina

Steve Wallace

Department Computer Science
College
Greensboro, North Carolina

Kenneth Brandt

Department Chemistry
College
Pembroke, North Carolina

Rebecca Gonzalez

Department Business
College
Pembroke, North Carolina

George Johnson

Department Communication
College
Pembroke, North Carolina

Ronnie Martin

Department Social Work
College
Pembroke, North Carolina

Cynthia Sheard

Department English
College
Pembroke, North Carolina

Irma Bachman

Department Spanish
College
Pembroke, North Carolina

Jeffery Billington

Department Health Science
College
Pembroke, North Carolina

Hal Davis

Department Music
College
Pembroke, North Carolina

Ann Horton-Lopez

Department Art Education
College
Pembroke, North Carolina

Xin LI

Department Business Administration
College
Pembroke, North Carolina

Thomas Scott Volkman

Department Art
College
Pembroke, North Carolina

Rebecca Berdeau

Department Elementary Education
College
Pembroke, North Carolina

Robert Canida

Department Education
College
Pembroke, North Carolina

Sandra Cross

Department Physical Ed
College
Pembroke, North Carolina

John Haskins

Department Athletic Training
College
Pembroke, North Carolina

Anthony Johnson

Department History
College
Pembroke, North Carolina

James Miller

Department Physical Education
College
Pembroke, North Carolina

Paul O'Neil

Department Physical Ed
College
Pembroke, North Carolina

John Reissner

Department Chemistry
College
Pembroke, North Carolina

Tommy Thompson

Department Physical Education
College
Pembroke, North Carolina

Rebecca Zimmer

Department History
College
Pembroke, North Carolina

Austin Buffum

Department Physical Education
College
Pembroke, North Carolina

Pamela Carroll

Department Education
College
Pembroke, North Carolina

Eric Dent

Department Business
College
Pembroke, North Carolina

Lee Hafer

Department Mathematics
College
Pembroke, North Carolina

Mordechai Inbari

Department Religion
College
Pembroke, North Carolina

Robin Langley

Department Physical Education
College
Pembroke, North Carolina

Judith Losh

Department Education
College
Pembroke, North Carolina

Holly McDow

Department Mathematics
College
Pembroke, North Carolina

Thomas Panepinto

Department Music
College
Pembroke, North Carolina
Page 537 of 1570