North Carolina's Teacher Directory

Based on 102,014 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,014 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

Kent Rigsby

Department Classics
College
Durham, North Carolina

Jennifer Talarico

Department Psychology
College
Durham, North Carolina

Antonio Viego

Department Literature
College
Durham, North Carolina

Dan Yasaki

Department Mathematics
College
Durham, North Carolina

James Applewhite

Department English
College
Durham, North Carolina

Cathryn Bailey

Department Women's Studies
College
Durham, North Carolina

Laura Casa

Department Languages
College
Durham, North Carolina

Iara Diaz Araujo

Department Languages
College
Durham, North Carolina

Samuel Findley

Department Classics
College
Durham, North Carolina

Elizabeth Fisher

Department Languages
College
Durham, North Carolina

Raymond Gavins

Department History
College
Durham, North Carolina

Richard Jaffe

Department Religious Studies
College
Durham, North Carolina

Aaron Kay

Department Psychology
College
Durham, North Carolina

Bruce Kuniholm

Department History
College
Durham, North Carolina

Dan Lee

Department Mathematics
College
Durham, North Carolina

Nan Lin

Department Sociology
College
Durham, North Carolina

Andrea Mirabile

Department Languages
College
Durham, North Carolina

Maya Parson

Department Writing
College
Durham, North Carolina

Beverly Rockhill

Department Writing
College
Durham, North Carolina

David Sanford

Department Philosophy
College
Durham, North Carolina

Sylvie Tchumtchoua

Department Statistics
College
Durham, North Carolina

Silvia Vilar Gonzalez

Department Spanish
College
Durham, North Carolina

Todd Woerner

Department Chemistry
College
Durham, North Carolina

Susan Wynn

Department Education
College
Durham, North Carolina

Dorothy Wood

Department Biology
College
Durham, North Carolina

Bonnie Tilson

Department Philosophy
College
Durham, North Carolina

William Bossing

Department English
College
Durham, North Carolina

Bijoy Patnaik

Department Physics
College
Durham, North Carolina

Tracy Constantine

Department English
College
Durham, North Carolina

Gretel Guest

Department Biology
College
Durham, North Carolina

Amy Burtch

Department English
College
Durham, North Carolina

David Long

Department History
College
Durham, North Carolina

Ahmed Abdelfattah

Department Mathematics
College
Greenville, North Carolina

Mark Rentmeesters

Department Mathematics
College
Greenville, North Carolina

Timm Hackett

Department English
College
Greenville, North Carolina

Leonard Sutton

Department Biology
College
Greenville, North Carolina

Elizabeth Jones

Department Science
College
Greenville, North Carolina

David Bjorkman

Department Chemistry
College
Greenville, North Carolina

Chandra Cerutti

Department English
College
Greenville, North Carolina

Robert Bunger

Department Anthropology
College
Greenville, North Carolina

Leonard Darby

Department Theater
College
Greenville, North Carolina

Patrick Enderle

Department Biology
College
Greenville, North Carolina

Charla Blumell

Department Science
College
Greenville, North Carolina

Rodney Roberts

Department Philosophy
College
Greenville, North Carolina

Christine Fitch

Department Education
College
Greenville, North Carolina

Rodney Dotson

Department English
College
Greenville, North Carolina

Timothy Romack

Department Chemistry
College
Greenville, North Carolina

Ken Ferguson

Department Philosophy
College
Greenville, North Carolina

Cheryl Dudasik-Wiggs

Department English
College
Greenville, North Carolina

John Crammer

Department Mathematics
College
Greenville, North Carolina

Theodore Whitley

Department Psychology
College
Greenville, North Carolina

David Dennard

Department History
College
Greenville, North Carolina

Melissa Matyjasik

Department English
College
Greenville, North Carolina

Roman Pawlak

Department Health Science
College
Greenville, North Carolina

Debbie Stokes

Department Mathematics
College
Greenville, North Carolina

Ann McCarthy

Department Accounting
College
Greenville, North Carolina

Roger Robbins

Department Biology
College
Greenville, North Carolina

Nicholas Georgalis

Department Philosophy
College
Greenville, North Carolina

John Tilley

Department History
College
Greenville, North Carolina

Sean Memolo

Department English
College
Greenville, North Carolina

Richard Miller

Department Philosophy
College
Greenville, North Carolina

Gerald Beaulieu

Department Philosophy
College
Greenville, North Carolina

Jocelyn Nelson

Department Music
College
Greenville, North Carolina

James Kohlmeyer

Department Accounting
College
Greenville, North Carolina

Marina Alexander

Department Fine Arts
College
Greenville, North Carolina

Margaret Bauer

Department English
College
Greenville, North Carolina

Tim Jenks

Department History
College
Greenville, North Carolina

Scott Nadler

Department Marketing
College
Greenville, North Carolina

Erika Galluppi

Department English
College
Greenville, North Carolina

Johnathan Reid

Department History
College
Greenville, North Carolina

Micheal Enright

Department History
College
Greenville, North Carolina

Mohamad Kashef

Department Planning
College
Greenville, North Carolina

Arunas Juska

Department Sociology
College
Greenville, North Carolina

Michael Bosse

Department Mathematics
College
Greenville, North Carolina

Beshelya Smith

Department Management
College
Greenville, North Carolina

Dave Childers

Department Communication
College
Greenville, North Carolina

Charles Grant

Department Communication
College
Greenville, North Carolina

Olivia Murray

Department English
College
Greenville, North Carolina

Mumtaz Dinno

Department Physics
College
Greenville, North Carolina

Marsha Ironsmith

Department Psychology
College
Greenville, North Carolina

Rosa Lopez-Canete

Department Spanish
College
Greenville, North Carolina

Christa Reiser

Department Sociology
College
Greenville, North Carolina

James Kirkland

Department English
College
Greenville, North Carolina

Archie Smith

Department Sociology
College
Greenville, North Carolina

Kenneth Wilburn

Department History
College
Greenville, North Carolina

Jonathan Gentry

Department History
College
Greenville, North Carolina

Michael Aceto

Department English
College
Greenville, North Carolina

D. Criminger

Department Physics
College
Greenville, North Carolina

Martin Bier

Department Science
College
Greenville, North Carolina

Ralph Flanary

Department Finance
College
Greenville, North Carolina

Mark L'Esperance

Department Education
College
Greenville, North Carolina

Susan Sexton

Department Mathematics
College
Greenville, North Carolina

Amy Blizzard

Department Political Science
College
Greenville, North Carolina

Hamid Kusha

Department Criminal Justice
College
Greenville, North Carolina

Jean Palmer-Moloney

Department Geography
College
Greenville, North Carolina

Wayne Tabor

Department Mathematics
College
Greenville, North Carolina

Margy Conchar

Department Marketing
College
Greenville, North Carolina

Elias Katsoulis

Department Mathematics
College
Greenville, North Carolina

Rhea Miles

Department Science
College
Greenville, North Carolina

Scott Wade

Department Geography
College
Greenville, North Carolina