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

Lowell Ashman

Department Political Science
College
Hickory, North Carolina

Rand Brandes

Department English
College
Hickory, North Carolina

Francis Crocker

Department Education
College
Hickory, North Carolina

Stephen Scott

Department Biology
College
Hickory, North Carolina

Joseph Mancos

Department Political Science
College
Hickory, North Carolina

Jeffery Wright

Department Economics
College
Hickory, North Carolina

Bruce Hayden

Department Accounting
College
Hickory, North Carolina

Judith Burbank

Department Music
College
Hickory, North Carolina

Heller

Department English
College
Hickory, North Carolina

Werner Schulz

Department Languages
College
Hickory, North Carolina

Kerry Thompson

Department Nursing
College
Hickory, North Carolina

Robert Allen

Department Religion
College
Hickory, North Carolina

Jillian Ardley

Department Education
College
Hickory, North Carolina

Frank Merritt

Department Music
College
Hickory, North Carolina

Tonya Roy

Department Communication
College
Hickory, North Carolina

Kwame Hawkins

Department Not Specified
College
Raleigh, North Carolina

Katharine Meacham

Department Philosophy
College
Mars Hill, North Carolina

Al Corley

Department Music
College
Mars Hill, North Carolina

Jim Lenburg

Department History
College
Mars Hill, North Carolina

Jo Ann Croom

Department Biology
College
Mars Hill, North Carolina

Noel Kinnamon

Department English
College
Mars Hill, North Carolina

Marty Gilbert

Department Computer Science
College
Mars Hill, North Carolina

James Sparrow

Department Music
College
Mars Hill, North Carolina

Cynthia Perkins

Department Music
College
Mars Hill, North Carolina

Alan Smith

Department Biology
College
Mars Hill, North Carolina

John Gripentrog

Department History
College
Mars Hill, North Carolina

Larry Shook

Department Mathematics
College
Spruce Pine, North Carolina

April Pittman

Department Psychology
College
Spruce Pine, North Carolina

John Dilliard

Department History
College
Marion, North Carolina

Doug Wakeman

Department Economics
College
Raleigh, North Carolina

Suzanne Britt

Department English
College
Raleigh, North Carolina

Carolyn Happer

Department History
College
Raleigh, North Carolina

Astrid Billat

Department Spanish
College
Raleigh, North Carolina

Margarita Suarez

Department Religion
College
Raleigh, North Carolina

Barbara True-Weber

Department Political Science
College
Raleigh, North Carolina

Rebecca Duncan

Department English
College
Raleigh, North Carolina

Jane Barnes

Department Business
College
Raleigh, North Carolina

Sydney Scherr

Department Art
College
Raleigh, North Carolina

Sarah Boone

Department English
College
Raleigh, North Carolina

Erin Lindquist

Department Biology
College
Raleigh, North Carolina

Paul Schuette

Department Mathematics
College
Raleigh, North Carolina

Mark Rosso

Department Computer Science
College
Raleigh, North Carolina

David Heinig-Boynton

Department Psychology
College
Raleigh, North Carolina

Richard Rairigh

Department Physical Ed
College
Raleigh, North Carolina

Ashley Hogan

Department English
College
Raleigh, North Carolina

Wetonah Rice Parker

Department Education
College
Raleigh, North Carolina

Carla Ross

Department Communication
College
Raleigh, North Carolina

Carol Hayes

Department Art
College
Raleigh, North Carolina

Freda Beaty

Department English
College
Raleigh, North Carolina

Barry Koster

Department Computer Science
College
Raleigh, North Carolina

Anne York

Department Economics
College
Raleigh, North Carolina

Jane Gleason

Department Education
College
Raleigh, North Carolina

Tim Hendrix

Department Mathematics
College
Raleigh, North Carolina

Zinn

Department Physical Ed
College
Raleigh, North Carolina

Karen Difranco

Department Psychology
College
Raleigh, North Carolina

Ellen Birch

Department Mathematics
College
Raleigh, North Carolina

Raymond Capra

Department Languages
College
Raleigh, North Carolina

Carol Finley

Department Dance
College
Raleigh, North Carolina

Suzy Barile

Department English
College
Raleigh, North Carolina

Edna Collins

Department Child Development
College
Raleigh, North Carolina

Amie Hess

Department Sociology
College
Raleigh, North Carolina

Nelson

Department Religion
College
Raleigh, North Carolina

Milay Rabe

Department Biology
College
Raleigh, North Carolina

Zingraff

Department Social Science
College
Raleigh, North Carolina

Lysa Hartley

Department Biology
College
Fayetteville, North Carolina

Rob McCandless

Department Biology
College
Fayetteville, North Carolina

James Ward

Department English
College
Fayetteville, North Carolina

Jeff Zimmerman

Department Economics
College
Fayetteville, North Carolina

Karen Kletter

Department History
College
Fayetteville, North Carolina

Rhonda Limoges

Department English
College
Wilmington, North Carolina

Bill Moose

Department History
College
Statesville, North Carolina

Aspen Chang

Department Biology
College
Statesville, North Carolina

William Petree

Department Communication
College
Statesville, North Carolina

Bim Staton

Department English
College
Statesville, North Carolina

Phyllis Bailey

Department Mathematics
College
Statesville, North Carolina

Dennis Albaugh

Department Psychology
College
Statesville, North Carolina

Jacqueline Shive

Department Mathematics
College
Statesville, North Carolina

Don King

Department English
College
Montreat, North Carolina

Jonathan Shores

Department Business
College
Mount Olive, North Carolina

Kenneth Dilda

Department History
College
Mount Olive, North Carolina

Marianne Cotugno

Department English
College
Mount Olive, North Carolina

Happy Gingras

Department Sociology
College
Mount Olive, North Carolina

Michael Shaner

Department Biology
College
Rocky Mount, North Carolina

David West

Department Psychology
College
Rocky Mount, North Carolina

Cobb

Department Science
College
Rocky Mount, North Carolina

Ashley Lamm

Department Communication
College
Rocky Mount, North Carolina

Carmi Guyette

Department Criminal Justice
College
Rocky Mount, North Carolina

Michael Roberto

Department History
College
Greensboro, North Carolina

Dominic Clemence

Department Mathematics
College
Greensboro, North Carolina

Andrew Golizsek

Department Biology
College
Greensboro, North Carolina

Derrick Smith

Department Political Science
College
Greensboro, North Carolina

Ahmed Deeb

Department Mathematics
College
Greensboro, North Carolina

Phoenix

Department Mathematics
College
Greensboro, North Carolina

Varathar

Department Mathematics
College
Greensboro, North Carolina

Bernadette Clark

Department Languages
College
Greensboro, North Carolina

Noreen Hannon

Department English
College
Greensboro, North Carolina

Michael Laws

Department Mathematics
College
Greensboro, North Carolina

Linda McArthur

Department English
College
Greensboro, North Carolina

Danielle Winchester

Department Business
College
Greensboro, North Carolina

Mrs. Carrino

Department Social Science
College
Greensboro, North Carolina