North Carolina's Teacher Directory

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

Bobbi Jo Boyd

Department Law
College
Chapel Hill, North Carolina

Julius L. Chambers

Department Law
College
Chapel Hill, North Carolina

Victor Flatt

Department Law
College
Chapel Hill, North Carolina

S. Elizabeth Gibson

Department Law
College
Chapel Hill, North Carolina

Thomas Lee Hazen

Department Law
College
Chapel Hill, North Carolina

Julie L. Kimbrough

Department Law
College
Chapel Hill, North Carolina

Eric L. Muller

Department Ethnic Studies
College
Chapel Hill, North Carolina

Nichelle J. Perry

Department Law
College
Chapel Hill, North Carolina

Nick Sexton

Department Law
College
Chapel Hill, North Carolina

Lois Cook

Department Nursing
College
Charlotte, North Carolina

Charlie (charlene) Plyler

Department Nursing
College
Charlotte, North Carolina

Michele Pfaff

Department Nursing
College
Charlotte, North Carolina

Creech Millie

Department Nursing
College
Charlotte, North Carolina

Donna Galley

Department Psychology
College
Morehead City, North Carolina

Skip Kemp

Department Agriculture
College
Morehead City, North Carolina

Joseph Smith

Department Not Specified
College
Morehead City, North Carolina

Debra Walsh

Department Accounting
College
Morehead City, North Carolina

Lisa Wear

Department Science
College
Salisbury, North Carolina

Shirley Wright

Department Languages
College
Salisbury, North Carolina

Gordon Grant

Department English
College
Salisbury, North Carolina

Christopher Zink

Department Theater
College
Salisbury, North Carolina

C. Roberts Dingle

Department Health Science
College
Salisbury, North Carolina

Lou Ann Kasias

Department Education
College
Salisbury, North Carolina

Roy Derting

Department Business
College
Salisbury, North Carolina

James Duckworth

Department Music
College
Salisbury, North Carolina

James Mallinson

Department History
College
Salisbury, North Carolina

Stacey Barnhardt

Department Physical Ed
College
Salisbury, North Carolina

Dorothy Earle

Department Business
College
Salisbury, North Carolina

Bradley Fugate

Department Music
College
Salisbury, North Carolina

Patrick Lui

Department Music
College
Salisbury, North Carolina

Jane Snider

Department Education
College
Salisbury, North Carolina

Natalie Gray

Department History
College
Hickory, North Carolina

Fred Stone

Department Computer Science
College
Hickory, North Carolina

Ken Elliot

Department Telecommunications
College
Hickory, North Carolina

Gerry Saxe

Department Mathematics
College
Hickory, North Carolina

Jimmy Abernathy

Department Agriculture
College
Hickory, North Carolina

Eric Jarrett

Department Health Science
College
Hickory, North Carolina

Becky Reavis

Department Psychology
College
Hickory, North Carolina

Johnny Scott

Department Political Science
College
Hickory, North Carolina

Margaret Walters

Department Mathematics
College
Hickory, North Carolina

Barbra Gregory

Department Mathematics
College
Hickory, North Carolina

Sarah Harden

Department Chemistry
College
Hickory, North Carolina

Luann Martin

Department Nursing
College
Hickory, North Carolina

Betty Peterson

Department Anthropology
College
Hickory, North Carolina

Mickey Tedder

Department Theater
College
Hickory, North Carolina

Brian Morris

Department Graphic Arts
College
Hickory, North Carolina

Regina Reep

Department Sociology
College
Hickory, North Carolina

Pheobe Shih

Department Chemistry
College
Sanford, North Carolina

Ginger Porter

Department Nursing
College
Sanford, North Carolina

Charles Bell

Department Not Specified
College
Sanford, North Carolina

Joe Henderson

Department Mathematics
College
Sanford, North Carolina

Jennifer Ivey

Department Computer Science
College
Sanford, North Carolina

Jon Matthews

Department Business
College
Sanford, North Carolina

Richard Biggs

Department Computer Science
College
Sanford, North Carolina

Jonathan Loftis

Department Health Science
College
Sanford, North Carolina

Hoyle Blalock

Department Computer Science
College
Charlotte, North Carolina

Marissa Cominotti

Department Chemistry
College
Charlotte, North Carolina

James Fisher

Department Biology
College
Charlotte, North Carolina

Todd Koonts

Department Computer Science
College
Charlotte, North Carolina

Francie Nazloo

Department Languages
College
Charlotte, North Carolina

Alexis Seven

Department Physics
College
Charlotte, North Carolina

McEnany Shilo

Department English
College
Charlotte, North Carolina

Thea Bandy-Casimir

Department English
College
Charlotte, North Carolina

Alan Collins

Department International Studies
College
Charlotte, North Carolina

Joan Eudy

Department Nursing
College
Charlotte, North Carolina

Miller Gregg

Department Mathematics
College
Charlotte, North Carolina

Mike Juhl

Department Sociology
College
Charlotte, North Carolina

Susan League

Department Psychology
College
Charlotte, North Carolina

Wanda Nabors

Department Mathematics
College
Charlotte, North Carolina

Roger Russi

Department English Language/Literature
College
Charlotte, North Carolina

Luis Ardila

Department Art History
College
Charlotte, North Carolina

Pat Brown

Department Criminal Justice
College
Charlotte, North Carolina

Harry Caldwell

Department Business
College
Charlotte, North Carolina

Martin Diesterhaft

Department Chemistry
College
Charlotte, North Carolina

Charles Henion

Department Computer Science
College
Charlotte, North Carolina

Carolyn Jacobs

Department Fine Arts
College
Charlotte, North Carolina

Rhonda Joyner

Department Business
College
Charlotte, North Carolina

Amy Lionberge

Department Communication
College
Charlotte, North Carolina

Kelly Natoli

Department Business
College
Charlotte, North Carolina

Mr. Podaras

Department Nursing
College
Charlotte, North Carolina

William Temples

Department Health Science
College
Charlotte, North Carolina

Kelly Wisdom

Department English
College
Charlotte, North Carolina

Nathan Woodson

Department English
College
Charlotte, North Carolina

Luk Aladin

Department Mathematics
College
Charlotte, North Carolina

Mike Bossick

Department Sociology
College
Charlotte, North Carolina

Gareth Burns

Department Graphic Arts
College
Charlotte, North Carolina

Kingwood Chen

Department Mathematics
College
Charlotte, North Carolina

Jenifer Daniels

Department Communication
College
Charlotte, North Carolina

Thomas Fleming

Department Physics
College
Charlotte, North Carolina

Maha Gingrich

Department Communication Arts
College
Charlotte, North Carolina

Carolyn Greene

Department Mathematics
College
Charlotte, North Carolina

Meg Heerden

Department English
College
Charlotte, North Carolina

Martha Ingel

Department Languages
College
Charlotte, North Carolina

Sharon Kimel

Department English
College
Charlotte, North Carolina

Joel Levy

Department Economics
College
Charlotte, North Carolina

Frank McAllister

Department Accounting
College
Charlotte, North Carolina

Maurice McDonald

Department Human Services
College
Charlotte, North Carolina

Mira Mira Arnaout

Department Biology
College
Charlotte, North Carolina

Tom Page

Department Engineering
College
Charlotte, North Carolina

Darlene Schaefer

Department English
College
Charlotte, North Carolina
Page 540 of 1569