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,345 teachers who oversee approximately 1,498,344 students. Students in North Carolina submitted more than 99,842 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

Garret Tandy

Department Health Information Science
College
Cullowhee, North Carolina

Claire Van Der Plas

Department Art
College
Cullowhee, North Carolina

Brenda Duckworth

Department Mathematics
College
Morganton, North Carolina

John Dillard

Department Sociology
College
Morganton, North Carolina

Deanna Keller

Department Business
College
Morganton, North Carolina

Picklesimer

Department Sociology
College
Morganton, North Carolina

Eugueniia Cantwell

Department English
College
Morganton, North Carolina

Andy Parkey

Department Sociology
College
Morganton, North Carolina

Robert Vasile

Department Computer Science
College
Morganton, North Carolina

Raymond Curran

Department Fine Arts
College
Morganton, North Carolina

Ann Hastings

Department History
College
Morganton, North Carolina

Tyra Jones

Department Mathematics
College
Morganton, North Carolina

Toon Phapphayboun

Department Languages
College
Morganton, North Carolina

Hollis Whalen

Department English
College
Morganton, North Carolina

Brandon Hensley

Department Engineering
College
Morganton, North Carolina

Bill Schroeder

Department Engineering
College
Morganton, North Carolina

Keith Deveraux

Department Political Science
College
Wilkesboro, North Carolina

Cinnamon Martin

Department Psychology
College
Wilkesboro, North Carolina

Brian Barker

Department Graphic Arts
College
Wilkesboro, North Carolina

Terrie Delbridge

Department Mathematics
College
Wilkesboro, North Carolina

Charles Justin

Department English
College
Wilkesboro, North Carolina

Andrea Bailey

Department Health Science
College
Wilkesboro, North Carolina

Darrell Finney

Department Mathematics
College
Wilkesboro, North Carolina

Robert Schumaker

Department Computer Science
College
Wilkesboro, North Carolina

Eddie Ham

Department Computer Science
College
Wilkesboro, North Carolina

Sue Holland

Department Nursing
College
Wilson, North Carolina

Angela Gratham

Department Mathematics
College
Wilson, North Carolina

Holly Carmichael

Department Nursing
College
Wilson, North Carolina

Angela Herring

Department Computer Science
College
Wilson, North Carolina

Mary Strange

Department Languages
College
Wilson, North Carolina

Jessie Williford

Department Mathematics
College
Wilson, North Carolina

S Nichols

Department Communication
College
Wilson, North Carolina

Dennis Johnson

Department Physical Ed
College
Wingate, North Carolina

Deborah Sunderland

Department Chemistry
College
Wingate, North Carolina

Barry Cuff

Department Business
College
Wingate, North Carolina

Theodore Morrison

Department Accounting
College
Wingate, North Carolina

Susan Chen

Department History
College
Wingate, North Carolina

Sigrid Haas-Belluz

Department Languages
College
Wingate, North Carolina

Kelly Trindel

Department Psychology
College
Wingate, North Carolina

David Mitchell

Department History
College
Wingate, North Carolina

James Hastings

Department Not Specified
College
Wingate, North Carolina

Ellen Vilas

Department Mathematics
College
Wingate, North Carolina

Deborah Ketner

Department Nursing
College
Winston Salem, North Carolina

Martha Low

Department Psychology
College
Winston Salem, North Carolina

Sylvia Bembry

Department Accounting
College
Winston Salem, North Carolina

D'Walla Simmons-Burke

Department Fine Arts
College
Winston Salem, North Carolina

Himanshu Gopalan

Department Physical Education
College
Winston Salem, North Carolina

Lavie Leasure

Department English
College
Winston Salem, North Carolina

Earl Martin

Department Mathematics
College
Winston Salem, North Carolina

Christopher Stanley

Department Psychology
College
Winston Salem, North Carolina

Cynthia Brown

Department Physical Ed
College
Winston Salem, North Carolina

Olethia Davis

Department Political Science
College
Winston Salem, North Carolina

James Dervin

Department English
College
Winston Salem, North Carolina

Elaine Goldman

Department Mass Communications
College
Winston Salem, North Carolina

Melissa Mann

Department Management
College
Winston Salem, North Carolina

Andrea Patterson

Department Speech
College
Winston Salem, North Carolina

Kevin Ritsche

Department Sports Science
College
Winston Salem, North Carolina

Michael Wilson

Department Biology
College
Winston Salem, North Carolina

Percy Caldwell

Department Physical Education
College
Winston Salem, North Carolina

Pamela Frazier

Department English Language/Literature
College
Winston Salem, North Carolina

Zan Liccione

Department Sports Science
College
Winston Salem, North Carolina

Tina Long

Department Sociology
College
Winston Salem, North Carolina

Sharon Sabik

Department Rehabilitation Counseling
College
Winston Salem, North Carolina

Althea Taylor-Jones

Department Gerontology
College
Winston Salem, North Carolina

Meg Fugate

Department Languages
College
Raleigh, North Carolina

Linda Hubbard

Department Education
College
Raleigh, North Carolina

Mary J. Lenard

Department Accounting
College
Raleigh, North Carolina

Eva Roberts

Department Art
College
Raleigh, North Carolina

Ronnie Westbrook

Department Foods/Nutrition
College
Raleigh, North Carolina

Aylim Castro

Department Spanish
College
Raleigh, North Carolina

Maria Febbo-Hunt

Department Sociology
College
Raleigh, North Carolina

Mike Johnson

Department Mathematics
College
Raleigh, North Carolina

Kelly Kandra

Department Psychology
College
Raleigh, North Carolina

Jennifer Olson

Department Education
College
Raleigh, North Carolina

Eunyoung Yang

Department Design
College
Raleigh, North Carolina

Ann Driscoll

Department Art History
College
Raleigh, North Carolina

Melanie Fitzgerald

Department Communication
College
Raleigh, North Carolina

Carol Huncik

Department Dance
College
Raleigh, North Carolina

Jed Mihalasin

Department Mathematics
College
Raleigh, North Carolina

Michael Seda

Department Accounting
College
Raleigh, North Carolina

Phyllis Smetana

Department Mathematics
College
Raleigh, North Carolina

Johnathan Wade

Department Spanish
College
Raleigh, North Carolina

Katie Lineberry

Department Psychology
College
Raleigh, North Carolina

Kevin Allingham

Department Physical Ed
College
Fayetteville, North Carolina

Jacobs

Department English
College
Fayetteville, North Carolina

Peter Murray

Department History
College
Fayetteville, North Carolina

Donna Pelham

Department Accounting
College
Fayetteville, North Carolina

Evan Bridenstine

Department Theater
College
Fayetteville, North Carolina

Coloneese Michael

Department English
College
Fayetteville, North Carolina

Emily Wright

Department English
College
Fayetteville, North Carolina

Juan Bobadilla

Department Languages
College
Fayetteville, North Carolina

Jane Gardner

Department Music
College
Fayetteville, North Carolina

Mike Roberts

Department English
College
Fayetteville, North Carolina

Karen Boyd

Department Sociology
College
Fayetteville, North Carolina

Robin Greene

Department English
College
Fayetteville, North Carolina

Tom Inczauskis

Department Physical Education
College
Fayetteville, North Carolina

Wenda Jonhson

Department Physical Ed
College
Fayetteville, North Carolina

Michael Potts

Department Philosophy
College
Fayetteville, North Carolina

Beth Copeland

Department English
College
Fayetteville, North Carolina

Sherri Schmidt

Department Marketing
College
Fayetteville, North Carolina
Page 782 of 1569