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

Tracey Coan

Department Law
College
Winston Salem, North Carolina

Chris Dometrius

Department Mathematics
College
Winston Salem, North Carolina

Stephen Folmar

Department Anthropology
College
Winston Salem, North Carolina

Suzanne Henderson

Department Religion
College
Winston Salem, North Carolina

Paul Jones

Department Chemistry
College
Winston Salem, North Carolina

Lachgar

Department Chemistry
College
Winston Salem, North Carolina

Anthony Parent

Department History
College
Winston Salem, North Carolina

John Petrocelli

Department Psychology
College
Winston Salem, North Carolina

Akbar Salam

Department Chemistry
College
Winston Salem, North Carolina

Cecilia Solano

Department Psychology
College
Winston Salem, North Carolina

Byron Wells

Department Languages
College
Winston Salem, North Carolina

Adrian Bardon

Department Philosophy
College
Winston Salem, North Carolina

Lisa Blee

Department History
College
Winston Salem, North Carolina

Julia Faisst

Department English
College
Winston Salem, North Carolina

Lucas Johnston

Department English
College
Winston Salem, North Carolina

Sam Maurer

Department Communication
College
Winston Salem, North Carolina

Rebecca Muich

Department Classics
College
Winston Salem, North Carolina

Tom Roberts

Department Law
College
Winston Salem, North Carolina

Paul Thacker

Department Anthropology
College
Winston Salem, North Carolina

Anabella Zagura

Department Philosophy
College
Winston Salem, North Carolina

Patric Austin

Department English
College
Raleigh, North Carolina

June Blackwell

Department Mathematics
College
Raleigh, North Carolina

Patricia Godin

Department Drafting
College
Raleigh, North Carolina

Rachel Hill

Department Mathematics
College
Raleigh, North Carolina

Lissa Huston

Department Chemistry
College
Raleigh, North Carolina

Anne Jones-Sutton

Department Nursing
College
Raleigh, North Carolina

Walter Martin

Department Business
College
Raleigh, North Carolina

Thomas Rankin

Department Business
College
Raleigh, North Carolina

Karen Stevens

Department Psychology
College
Raleigh, North Carolina

Anne Tice

Department Physical Education
College
Raleigh, North Carolina

Willeena Allgood

Department Health Science
College
Raleigh, North Carolina

Strickland Charles

Department Mathematics
College
Raleigh, North Carolina

Jon Davis

Department English
College
Raleigh, North Carolina

Kelly Grant

Department English
College
Raleigh, North Carolina

James Hedges

Department Mathematics
College
Raleigh, North Carolina

Alicia Joyner

Department History
College
Raleigh, North Carolina

Joel Medley

Department History
College
Raleigh, North Carolina

Helen Spain

Department Business
College
Raleigh, North Carolina

Kevin W. Thomas

Department Computer Science
College
Raleigh, North Carolina

Asfoor Abdul

Department Academic Services
College
Raleigh, North Carolina

Gail Austin

Department Education
College
Raleigh, North Carolina

Mary Anne Barckhoff

Department Computer Science
College
Raleigh, North Carolina

Sankey Blanton

Department Mathematics
College
Raleigh, North Carolina

Lisa Cooper

Department Communication
College
Raleigh, North Carolina

Vanessa Gilliam

Department Education
College
Raleigh, North Carolina

Jacqueline Jackson

Department Religion
College
Raleigh, North Carolina

Beth Lewis

Department Not Specified
College
Raleigh, North Carolina

John Martin

Department History
College
Raleigh, North Carolina

Dail Midgette

Department Mathematics
College
Raleigh, North Carolina

A Nowell

Department Mathematics
College
Raleigh, North Carolina

Derek Ramirez

Department Mathematics
College
Raleigh, North Carolina

Jennifer Rosa

Department Mathematics
College
Raleigh, North Carolina

Sally Stoops

Department Mathematics
College
Raleigh, North Carolina

Sandra Utlaut

Department Nursing
College
Raleigh, North Carolina

Mary Wolf

Department Biology
College
Raleigh, North Carolina

Brenda Allen

Department Education
College
Raleigh, North Carolina

Gene Berg

Department Business
College
Raleigh, North Carolina

TO Castor

Department English
College
Raleigh, North Carolina

Lynsey Collier

Department Communication
College
Raleigh, North Carolina

Joseph Essilfie

Department Mathematics
College
Raleigh, North Carolina

Stephanie Froccola

Department Health Science
College
Raleigh, North Carolina

Katharine Gilleland

Department Music
College
Raleigh, North Carolina

Julie Greenberg

Department Art
College
Raleigh, North Carolina

Deborah Hazel

Department Nursing
College
Raleigh, North Carolina

Iris Hill

Department Reading
College
Raleigh, North Carolina

Seyed Hussain

Department Computer Science
College
Raleigh, North Carolina

Ravi Kholi

Department Computer Science
College
Raleigh, North Carolina

Gwendolyn McLean

Department Sociology
College
Raleigh, North Carolina

Gabriel Morris

Department English
College
Raleigh, North Carolina

Stephen Owen

Department Computer Science
College
Raleigh, North Carolina

Timothy Postell

Department Art
College
Raleigh, North Carolina

Carolyn Rea

Department Health Science
College
Raleigh, North Carolina

Penny Sauer

Department Nursing
College
Raleigh, North Carolina

Robert Stephenson

Department Mathematics
College
Raleigh, North Carolina

Mike Tulino

Department Mathematics
College
Raleigh, North Carolina

Lenny Valentine

Department English
College
Raleigh, North Carolina

Althea Aranda

Department Nursing
College
Raleigh, North Carolina

Teresa Blackmon

Department English
College
Raleigh, North Carolina

Brad Catenis

Department Business
College
Raleigh, North Carolina

Michael Cylar

Department Computer Science
College
Raleigh, North Carolina

Torre Devito

Department Literature
College
Raleigh, North Carolina

Laura Graham

Department Communication
College
Raleigh, North Carolina

Pamela Hopkins

Department Communication
College
Raleigh, North Carolina

Kevin Kelber

Department Marketing
College
Raleigh, North Carolina

Ksenija Mitrovich

Department English
College
Raleigh, North Carolina

Kowsalya Ragavan

Department Computer Science
College
Raleigh, North Carolina

Leons Squire

Department Computer Science
College
Raleigh, North Carolina

Marian Weeks

Department Mathematics
College
Raleigh, North Carolina

Mary Beth Wright

Department English
College
Raleigh, North Carolina

Paul Bartels

Department Biology
College
Asheville, North Carolina

Bob Swoap

Department Psychology
College
Asheville, North Carolina

Robert Hastings

Department Geology
College
Asheville, North Carolina

Emory Underwood

Department Mathematics
College
Asheville, North Carolina

Mark Cobb

Department Philosophy
College
Asheville, North Carolina

Lockie Hunter

Department Writing
College
Asheville, North Carolina

Catherine Reid

Department Writing
College
Asheville, North Carolina

Lorrie Jayne

Department Languages
College
Asheville, North Carolina

Jeff Williams

Department English
College
Goldsboro, North Carolina

Hal Kilpatrick

Department Mathematics
College
Goldsboro, North Carolina

Janeil Marak

Department Not Specified
College
Goldsboro, North Carolina