North Carolina's Teacher Directory

Based on 102,065 Ratings
5-star
77%
4-star
9%
3-star
5%
2-star
2%
1-star
4%
North Carolina employs over 129,508 teachers who oversee approximately 1,498,344 students. Students in North Carolina submitted more than 102,065 teacher and professor ratings through RateMyTeachers.com. The average teacher rating in North Carolina is 4.52, which happens to be above the national average of 4.46.
Teacher Name
Overall Score
School Name

Lisa Fredenburgh

Department Music
College
Raleigh, North Carolina

Cammy Cole

Department Mathematics
College
Raleigh, North Carolina

Monica McKinney

Department Education
College
Raleigh, North Carolina

Julie Schrock

Department Education
College
Raleigh, North Carolina

Charles Lewis

Department Chemistry
College
Raleigh, North Carolina

Paul Winterhoff

Department Ethnic Studies
College
Raleigh, North Carolina

Sharon Malley

Department Physical Ed
College
Raleigh, North Carolina

Jackie Dietz

Department Mathematics
College
Raleigh, North Carolina

Doug Spero

Department Communication
College
Raleigh, North Carolina

Tony Vaglio

Department Music
College
Raleigh, North Carolina

Jill Blythe

Department English
College
Raleigh, North Carolina

Caroline Nye

Department Business
College
Raleigh, North Carolina

Maureen Banker

Department Art
College
Raleigh, North Carolina

James Boyles

Department Art
College
Raleigh, North Carolina

Joan Giampaoli

Department Culinary Arts
College
Raleigh, North Carolina

James Cuthrell

Department Theater
College
Raleigh, North Carolina

Talani Torres

Department Dance
College
Raleigh, North Carolina

Katherine Cole

Department Psychology
College
Raleigh, North Carolina

M Dutton

Department Business
College
Raleigh, North Carolina

Sandy Katsahnias

Department Biology
College
Raleigh, North Carolina

Lisa Pearce

Department Fine Arts
College
Raleigh, North Carolina

Jonathan Wade

Department Spanish
College
Raleigh, North Carolina

Hilary Wilkinson

Department Psychology
College
Raleigh, North Carolina

Gary Hinson

Department Computer Science
College
Fayetteville, North Carolina

Richard Hall

Department Philosophy
College
Fayetteville, North Carolina

Peggy Batten

Department Mathematics
College
Fayetteville, North Carolina

Betty Neill Parsons

Department Music
College
Fayetteville, North Carolina

Narendra Singh

Department Chemistry
College
Fayetteville, North Carolina

Rex Beulin

Department Sociology
College
Statesville, North Carolina

Eddie Garcia

Department Languages
College
Statesville, North Carolina

Keith Miller

Department Business
College
Statesville, North Carolina

David Moss

Department English
College
Statesville, North Carolina

Tia Johnson

Department Biology
College
Statesville, North Carolina

Emily Goins

Department Chemistry
College
Statesville, North Carolina

Jill Channing

Department English
College
Statesville, North Carolina

Dale Pocock

Department Accounting
College
Statesville, North Carolina

Robert Nelson

Department Psychology
College
Troy, North Carolina

Daniel Brad

Department Biology
College
Montreat, North Carolina

Jim Southerland

Department Fine Arts
College
Montreat, North Carolina

Lloyd Bailey

Department Religion
College
Mount Olive, North Carolina

Frederick Wilson

Department Psychology
College
Mount Olive, North Carolina

Eric Ling

Department Criminal Justice
College
Mount Olive, North Carolina

John Hood

Department Business
College
Mount Olive, North Carolina

Bill O'Boyle

Department English
College
Rocky Mount, North Carolina

Jane Seeger

Department Mathematics
College
Rocky Mount, North Carolina

Sharon Keel

Department Mathematics
College
Rocky Mount, North Carolina

Kathy Cousins-Cooper

Department Mathematics
College
Greensboro, North Carolina

Gibreel Kamara

Department English
College
Greensboro, North Carolina

Vernal Alford

Department Engineering
College
Greensboro, North Carolina

Glen Booker

Department Mathematics
College
Greensboro, North Carolina

Sarla Sharma

Department Psychology
College
Greensboro, North Carolina

Mr. Hargget

Department Sociology
College
Greensboro, North Carolina

Donela Wright

Department University Studies
College
Greensboro, North Carolina

Kossi Edoh

Department Mathematics
College
Greensboro, North Carolina

Moussa Issifou

Department Writing
College
Greensboro, North Carolina

Sheila Littlejohn

Department Mathematics
College
Greensboro, North Carolina

Pedroni

Department Science
College
Greensboro, North Carolina

Cheree Barber

Department Psychology
College
Greensboro, North Carolina

Gilbert Casterlow

Department Mathematics
College
Greensboro, North Carolina

Ike Ikegwu

Department Languages
College
Greensboro, North Carolina

Claude Lamb

Department Chemistry
College
Greensboro, North Carolina

Rachelle Redmond

Department Psychology
College
Greensboro, North Carolina

Tyjuanna Labennett

Department Biology
College
Durham, North Carolina

Robert Nowell

Department Journalism
College
Durham, North Carolina

Jorim Reid

Department Music
College
Durham, North Carolina

Achamyeleh Debela

Department Art
College
Durham, North Carolina

James Ellenson

Department Chemistry
College
Durham, North Carolina

Philip Mytusia

Department Education
College
Durham, North Carolina

Michael Kimberley

Department Geology
College
Raleigh, North Carolina

James Kalat

Department Psychology
College
Raleigh, North Carolina

Alton Banks

Department Chemistry
College
Raleigh, North Carolina

Amassa Fauntleroy

Department Mathematics
College
Raleigh, North Carolina

Injong Rhee

Department Computer Science
College
Raleigh, North Carolina

Lee Craig

Department Economics
College
Raleigh, North Carolina

Jennifer Campbell

Department Biology
College
Raleigh, North Carolina

Hoon Hong

Department Mathematics
College
Raleigh, North Carolina

David Martin

Department Psychology
College
Raleigh, North Carolina

Phil Brown

Department Chemistry
College
Raleigh, North Carolina

Shannon Davis

Department Business
College
Raleigh, North Carolina

Keiko Ueda

Department Languages
College
Raleigh, North Carolina

Dana Lasher

Department Computer Science
College
Raleigh, North Carolina

Robert Bruck

Department Biology
College
Raleigh, North Carolina

Ann Henley

Department English
College
Raleigh, North Carolina

Bryce Lane

Department Science
College
Raleigh, North Carolina

Moody Chu

Department Mathematics
College
Raleigh, North Carolina

John Riddle

Department History
College
Raleigh, North Carolina

Kyle Thompson

Department Mathematics
College
Raleigh, North Carolina

Jag Kasichainula

Department Engineering
College
Raleigh, North Carolina

Tariq Al-Jamil

Department Theology
College
Raleigh, North Carolina

Ed Gehringer

Department Engineering
College
Raleigh, North Carolina

Anna Rita Bonaduce-Dressler

Department Languages
College
Raleigh, North Carolina

Emily Cabaniss

Department Sociology
College
Raleigh, North Carolina

Kate Lavia

Department English
College
Raleigh, North Carolina

Tim/james Wallace

Department Anthropology
College
Raleigh, North Carolina

Zack Brewster

Department Social Science
College
Raleigh, North Carolina

Ana Gray

Department Languages
College
Raleigh, North Carolina

Sharon Joffe

Department English
College
Raleigh, North Carolina

Richard Spontak

Department Engineering
College
Raleigh, North Carolina

Bill Winner

Department Science
College
Raleigh, North Carolina

Dmitry Zenkov

Department Mathematics
College
Raleigh, North Carolina
Page 575 of 1570