North Carolina's Teacher Directory

Based on 99,873 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,873 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

Bert Holmes

Department Science
College
Asheville, North Carolina

John Wood

Department Anthropology
College
Asheville, North Carolina

Peter Caulfield

Department English
College
Asheville, North Carolina

David Steele

Department Mathematics
College
Asheville, North Carolina

Sandy Malicote

Department Languages
College
Asheville, North Carolina

Linda Cornett

Department Political Science
College
Asheville, North Carolina

Samuel Kaplan

Department Mathematics
College
Asheville, North Carolina

Cynthia Canejo

Department Art History
College
Asheville, North Carolina

Oguz Erdur

Department Anthropology
College
Asheville, North Carolina

Dwight Mullen

Department Political Science
College
Asheville, North Carolina

Herman Holt

Department Chemistry
College
Asheville, North Carolina

Charles McKnight

Department Music
College
Asheville, North Carolina

Ted Uldricks

Department History
College
Asheville, North Carolina

Haas

Department Social Science
College
Asheville, North Carolina

Scott Walters

Department Theater
College
Asheville, North Carolina

Edward Falls

Department Humanities
College
Asheville, North Carolina

Leisa Rundquist

Department Art History
College
Asheville, North Carolina

Katherine Zubko

Department Religious Studies
College
Asheville, North Carolina

Bruce Cahoon

Department History
College
Asheville, North Carolina

Doug Miller

Department Science
College
Asheville, North Carolina

Rebecca Bruce

Department Computer Science
College
Asheville, North Carolina

Cathy James

Department Humanities
College
Asheville, North Carolina

Gary Nallan

Department Psychology
College
Asheville, North Carolina

Laura Swenson

Department English
College
Asheville, North Carolina

Brandie Fariss

Department Environmental Science
College
Asheville, North Carolina

Jay Jacoby

Department Literature
College
Asheville, North Carolina

Charles Massey

Department Computer Science
College
Asheville, North Carolina

Rodger Payne

Department Religious Studies
College
Asheville, North Carolina

Bill Spellman

Department History
College
Asheville, North Carolina

Betty Blose

Department Health Science
College
Asheville, North Carolina

Richard Laws

Department Humanities
College
Asheville, North Carolina

Reed Roig

Department Accounting
College
Asheville, North Carolina

Yesho Atil

Department Humanities
College
Asheville, North Carolina

Laura Facciponti

Department Theater
College
Asheville, North Carolina

Jim McGlinn

Department Education
College
Asheville, North Carolina

Keith Ray

Department Physical Ed
College
Asheville, North Carolina

Joe Sulock

Department Economics
College
Asheville, North Carolina

Ellen Lamb

Department Biology
College
Greensboro, North Carolina

Rick Gallimore

Department Philosophy
College
Greensboro, North Carolina

Paul Steimle

Department Biology
College
Greensboro, North Carolina

Mary Gerhard

Department Chemistry
College
Greensboro, North Carolina

Heather Holian

Department Art History
College
Greensboro, North Carolina

Michael Flannery

Department Theater
College
Greensboro, North Carolina

Gregory Carroll

Department Music
College
Greensboro, North Carolina

Mary Lockley

Department Computer Science
College
Greensboro, North Carolina

Dennis Burns

Department Chemistry
College
Greensboro, North Carolina

Robin Maxwell

Department Biology
College
Greensboro, North Carolina

Frank Melton

Department History
College
Greensboro, North Carolina

Melanie Gouzoules

Department Biology
College
Greensboro, North Carolina

Barbara Carter

Department Mathematics
College
Greensboro, North Carolina

Mark Hens

Department Biology
College
Greensboro, North Carolina

John Locke

Department Music
College
Greensboro, North Carolina

Rachael Patterson

Department Sociology
College
Greensboro, North Carolina

Watson Jennison

Department History
College
Greensboro, North Carolina

David Lefkowitz

Department Philosophy
College
Greensboro, North Carolina

Edwar S. Shamshoum

Department Chemistry
College
Greensboro, North Carolina

Anne Barton

Department History
College
Greensboro, North Carolina

Ben Ramsey

Department Religion
College
Greensboro, North Carolina

Karae Foddrell

Department Communication
College
Greensboro, North Carolina

Ken McLeod

Department Business
College
Greensboro, North Carolina

Jeff Soles

Department Classics
College
Greensboro, North Carolina

Dennis Leyden

Department Economics
College
Greensboro, North Carolina

Al Link

Department Economics
College
Greensboro, North Carolina

Robert Simmons

Department Classics
College
Greensboro, North Carolina

John Tomkiel

Department Biology
College
Greensboro, North Carolina

John King

Department Philosophy
College
Greensboro, North Carolina

Anita Campitelli

Department Languages
College
Greensboro, North Carolina

Geetha Vaidyanathan

Department Economics
College
Greensboro, North Carolina

Melissa Hershberger

Department Accounting
College
Greensboro, North Carolina

Steve Kroll-Smith

Department Sociology
College
Greensboro, North Carolina

Heather Rushforth

Department Biology
College
Greensboro, North Carolina

Keith Erikson

Department Nutrition
College
Greensboro, North Carolina

John Maggio

Department Fine Arts
College
Greensboro, North Carolina

Jeff Patton

Department Geography
College
Greensboro, North Carolina

Ariane Cox

Department Sociology
College
Greensboro, North Carolina

Elizabeth McNamara

Department Political Science
College
Greensboro, North Carolina

David Rogers

Department English
College
Greensboro, North Carolina

Jenifer Hamil-Luker

Department Sociology
College
Greensboro, North Carolina

Karen Poole

Department Physical Ed
College
Greensboro, North Carolina

Karl Schleunes

Department History
College
Greensboro, North Carolina

Pamela Taylor

Department Spanish
College
Greensboro, North Carolina

Fran Arndt

Department English
College
Greensboro, North Carolina

Kelly Burke

Department Music
College
Greensboro, North Carolina

James Crawford

Department History
College
Greensboro, North Carolina

Charles Folds

Department Geography
College
Greensboro, North Carolina

Elizabeth Lacey

Department Biology
College
Greensboro, North Carolina

Promod Pratap

Department Physics
College
Greensboro, North Carolina

Rahul Singh

Department Management
College
Greensboro, North Carolina

Kent Williams

Department Music
College
Greensboro, North Carolina

Sarah Dunning

Department Communication
College
Greensboro, North Carolina

Amanda Killon-Atwood

Department Biology
College
Greensboro, North Carolina

Amy Strickland

Department Nutrition
College
Greensboro, North Carolina

William Hart

Department Religion
College
Greensboro, North Carolina

Tom Jackson

Department History
College
Greensboro, North Carolina

Susan McDonald

Department Psychology
College
Greensboro, North Carolina

Chris Poulos

Department Communication
College
Greensboro, North Carolina

Selima Sultana

Department Geography
College
Greensboro, North Carolina

Jerry Vaughan

Department Mathematics
College
Greensboro, North Carolina

Stephanie Coard

Department Humanities
College
Greensboro, North Carolina

Robert Griffiths

Department Political Science
College
Greensboro, North Carolina
Page 578 of 1569