North Carolina's Teacher Directory

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

Marty Kindall

Department History
College
Charlotte, North Carolina

Steve Simmerman

Department Graphic Arts
College
Charlotte, North Carolina

Geoff Love

Department Graphic Arts
College
Charlotte, North Carolina

Michelle Mills

Department Information Science
College
Charlotte, North Carolina

Larry Boyd

Department Engineering
College
Asheville, North Carolina

William Hooper

Department Science
College
Asheville, North Carolina

Erica Lytle

Department Communication
College
Asheville, North Carolina

Marty Stickle

Department Biology
College
Asheville, North Carolina

Joshua Cushman

Department Mathematics
College
Asheville, North Carolina

Sun Kondal

Department Humanities
College
Asheville, North Carolina

Rene Ochoa

Department Music
College
Asheville, North Carolina

Kasie Richards

Department Health Science
College
Asheville, North Carolina

Micheal Bryan

Department Computer Science
College
Asheville, North Carolina

Kathie Doole

Department Computer Science
College
Asheville, North Carolina

Rebecca Doyle

Department Chemistry
College
Asheville, North Carolina

Lynn Lewis

Department Chemistry
College
Asheville, North Carolina

Cory Noll

Department Biology
College
Asheville, North Carolina

William Wells

Department Engineering
College
Asheville, North Carolina

Trent Codd Iii

Department Psychology
College
Asheville, North Carolina

Holly Godfrey

Department History
College
Asheville, North Carolina

Ernie Harwig

Department Languages
College
Asheville, North Carolina

Otho Hoyte

Department Chemistry
College
Asheville, North Carolina

Brian Longacre

Department English
College
Asheville, North Carolina

Dot Parker

Department Criminal Justice
College
Asheville, North Carolina

Cathy Pollock

Department Education
College
Asheville, North Carolina

Marilyn Schmid

Department Computer Science
College
Asheville, North Carolina

Rhonda Woods

Department Computer Science
College
Asheville, North Carolina

Eugene Zimbalkin

Department Political Science
College
Asheville, North Carolina

Christy Andrews

Department Nursing
College
Asheville, North Carolina

Daniel Cole

Department Chemistry
College
Asheville, North Carolina

Dr. Holmes

Department Physical Ed
College
Asheville, North Carolina

Joan Muse

Department Health Science
College
Asheville, North Carolina

Jody Stevenson

Department Education
College
Asheville, North Carolina

Traci Wright

Department Not Specified
College
Asheville, North Carolina

Richard Groskin

Department Criminal Justice
College
Wilson, North Carolina

Tony Tilley

Department Culinary Arts
College
Wilson, North Carolina

Kevin Pennington

Department Science
College
Wilson, North Carolina

Neal Bengtson

Department Business
College
Wilson, North Carolina

Laurie Hyatt

Department Psychology
College
Wilson, North Carolina

Richard (james) Wynne

Department Chemistry
College
Wilson, North Carolina

Julie Baker

Department Psychology
College
Wilson, North Carolina

Susan Rental

Department Social Work
College
Wilson, North Carolina

Becky Leach

Department Mathematics
College
Washington, North Carolina

Nick Murray

Department Psychology
College
Washington, North Carolina

Sue Brookshire

Department Education
College
Washington, North Carolina

Grace Whitley

Department Mathematics
College
Washington, North Carolina

Marcy Morgan

Department Education
College
Washington, North Carolina

Hans Sprenkle

Department History
College
Washington, North Carolina

Sheila Reilly

Department Biology
College
Belmont, North Carolina

Janette Blandford

Department Philosophy
College
Belmont, North Carolina

Louis Housel

Department Social Science
College
Belmont, North Carolina

Lisa Marzano

Department Business
College
Belmont, North Carolina

Karen Tyson

Department Education
College
Belmont, North Carolina

Laurence Reardon

Department Political Science
College
Belmont, North Carolina

Jill Bloede

Department Theater
College
Belmont, North Carolina

Diane Elliott

Department Philosophy
College
Belmont, North Carolina

Mitchell McIntosh

Department History
College
Belmont, North Carolina

Kimberly Newcomb

Department Religion
College
Belmont, North Carolina

Gertrude Gillette

Department Religion
College
Belmont, North Carolina

Stephen Crater

Department History
College
Greensboro, North Carolina

Sheila Cooper

Department English
College
Greensboro, North Carolina

Susan Curtis

Department Chemistry
College
Greensboro, North Carolina

Clement Ihenacho

Department Computer Science
College
Greensboro, North Carolina

Sharon Autry

Department Mathematics
College
Dublin, North Carolina

Chad McKenzie

Department Computer Science
College
Dublin, North Carolina

Ray Sheppard

Department History
College
Dublin, North Carolina

Mihoko Knudsen

Department Economics
College
Flat Rock, North Carolina

Robert Orwoll

Department Chemistry
College
Flat Rock, North Carolina

Robert Rhodes

Department Not Specified
College
Flat Rock, North Carolina

Laura Baylor

Department Physical Education
College
Flat Rock, North Carolina

Jeniffer Harris

Department English
College
Flat Rock, North Carolina

Melody Lindsey

Department English
College
Flat Rock, North Carolina

Kevin Keltner

Department Fine Arts
College
Flat Rock, North Carolina

Ray Smith

Department Criminal Justice
College
Flat Rock, North Carolina

Jim Wright

Department Health Science
College
Flat Rock, North Carolina

Ralph Hamlet

Department Communication
College
Brevard, North Carolina

Paul Elwood

Department Music
College
Brevard, North Carolina

Susan Nicholson

Department Music
College
Brevard, North Carolina

Tom Bell

Department Philosophy
College
Brevard, North Carolina

David Underwood

Department Humanities
College
Brevard, North Carolina

Edward McKinnon

Department Physical Ed
College
Supply, North Carolina

Nicole Wilkinson

Department Art History
College
Supply, North Carolina

Sarah Higgins

Department English
College
Supply, North Carolina

Bella McGinty

Department Nursing
College
Supply, North Carolina

Bob York

Department Science
College
Supply, North Carolina

Kate Pryor

Department Sociology
College
Supply, North Carolina

Kim Plemmons

Department Health Science
College
Concord, North Carolina

Jennifer Courtney

Department English
College
Concord, North Carolina

Tracy Heberlig

Department Nursing
College
Concord, North Carolina

Christopher Trout

Department Humanities
College
Concord, North Carolina

Laura Bokus

Department Literature

Charles Smith

Department Music

Jimmy Council

Department Health Science

Sandy Curtis

Department Computer Science

Bill Payne

Department Physical Ed

Samuel Travis

Department Mathematics

Kelley Greene

Department Business Administration

Wyatt Reynolds

Department English

Frederick Bauer

Department Accounting

Andrew Berry

Department Science
Page 769 of 1568