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

Kun Shan Lee

Department Languages
College
Durham, North Carolina

Lawrence Rudner

Department Business
College
Durham, North Carolina

Ulrike Stroszeck

Department Languages
College
Durham, North Carolina

Silvia Boero

Department Languages
College
Durham, North Carolina

Eric Daniels

Department History
College
Durham, North Carolina

Ian Dinwoodie

Department Science
College
Durham, North Carolina

Daniel Foster

Department Theater
College
Durham, North Carolina

Rachael Joo

Department Anthropology
College
Durham, North Carolina

Santiago Lopresti

Department Languages
College
Durham, North Carolina

Georgia MacHemer

Department Classics
College
Durham, North Carolina

Genna Miller

Department Economics
College
Durham, North Carolina

David Schaad

Department Engineering
College
Durham, North Carolina

Mark Stern

Department Mathematics
College
Durham, North Carolina

John Trangenstein

Department Mathematics
College
Durham, North Carolina

David Wong

Department Philosophy
College
Durham, North Carolina

Elizabeth Brannon

Department Psychology
College
Durham, North Carolina

Christopher Conover

Department Public Policy
College
Durham, North Carolina

John French

Department International Studies
College
Durham, North Carolina

Joseph Hotz

Department Economics
College
Durham, North Carolina

Claudia Pompei Karagoz

Department Languages
College
Durham, North Carolina

Kenneth Maffitt

Department History
College
Durham, North Carolina

Mekhala Natavar

Department Languages
College
Durham, North Carolina

Michael Petit

Department Writing
College
Durham, North Carolina

Sayle

Department Writing
College
Durham, North Carolina

Stephen Teitsworth

Department Physics
College
Durham, North Carolina

Canguzel Zulfikar

Department Anthropology
College
Durham, North Carolina

Gary Bennett

Department Psychology
College
Durham, North Carolina

Lianne Cartee

Department Engineering
College
Durham, North Carolina

Erwin Chemerinsky

Department Political Science
College
Durham, North Carolina

Laura Edwards

Department History
College
Durham, North Carolina

Alexander Hartemink

Department Computer Science
College
Durham, North Carolina

Edgar Illas

Department Languages
College
Durham, North Carolina

Buford Jones

Department English
College
Durham, North Carolina

Rodney Larsen

Department Classics
College
Durham, North Carolina

Walter Mignolo

Department Spanish
College
Durham, North Carolina

Mike Nicholas

Department Mathematics
College
Durham, North Carolina

David Rabiner

Department Psychology
College
Durham, North Carolina

Curtis Taylor

Department Economics
College
Durham, North Carolina

Chin-Hui Yu

Department Chemistry
College
Durham, North Carolina

Pablo Beramendi

Department Political Science
College
Durham, North Carolina

Della Chambless

Department Languages
College
Durham, North Carolina

Rick Collier

Department Anthropology
College
Durham, North Carolina

Bridget Cooper

Department English
College
Durham, North Carolina

Iris Einheuser

Department Philosophy
College
Durham, North Carolina

James Hamilton

Department Public Policy
College
Durham, North Carolina

Barbara Jentleson

Department Education
College
Durham, North Carolina

Pamela Kachurin

Department Art History
College
Durham, North Carolina

Pedro Lasch

Department Fine Arts
College
Durham, North Carolina

Michael Montague-Smith

Department Chemistry
College
Durham, North Carolina

Sule Ozev

Department Engineering
College
Durham, North Carolina

Reynolds Price

Department English
College
Durham, North Carolina

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