North Carolina's Teacher Directory

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

Edward Pryor

Department Computer Science
College
Winston Salem, North Carolina

Margaret Taylor

Department Law
College
Winston Salem, North Carolina

Rian Bowie

Department English
College
Winston Salem, North Carolina

Peter Brunette

Department Fine Arts
College
Winston Salem, North Carolina

Cheryl Burrell

Department Biology
College
Winston Salem, North Carolina

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