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

James Beckwith

Department Law
College
Durham, North Carolina

Brett Chambers

Department Communication
College
Durham, North Carolina

Benjamin Crowe

Department Physics
College
Durham, North Carolina

Tonya Hall

Department Criminal Justice
College
Durham, North Carolina

Sonya Joyner

Department Humanities
College
Durham, North Carolina

Baiyina Muhammad

Department History
College
Durham, North Carolina

Benjamin Newhouse

Department Accounting
College
Durham, North Carolina

Mary Scott

Department Humanities
College
Durham, North Carolina

Harold Atkinson

Department Political Science
College
Durham, North Carolina

Leslie Brinson

Department Psychology
College
Durham, North Carolina

Carolyn Fulford

Department English
College
Durham, North Carolina

Eleanor Harrington-Austin

Department English
College
Durham, North Carolina

Chad Hughes

Department Art
College
Durham, North Carolina

Judy Land

Department Accounting
College
Durham, North Carolina

John Prince

Department English
College
Durham, North Carolina

Malcom Rector

Department Music
College
Durham, North Carolina

Artemesia Stanberry

Department Political Science
College
Durham, North Carolina

Daniel Williams

Department Biology
College
Durham, North Carolina

Darryl Banks

Department Business Administration
College
Durham, North Carolina

Alicia Crews

Department Education
College
Durham, North Carolina

Jonathan Ladapo

Department Biology
College
Durham, North Carolina

Mary Phillips

Department Accounting
College
Durham, North Carolina

James Williams

Department Accounting
College
Durham, North Carolina

Adam Sampieri

Department Theater
High School
1219 Broad St, Durham, NC 27705, United States

James Litle

Department Social Science
High School
1219 Broad St, Durham, NC 27705, United States

Daniel Teague

Department Mathematics
High School
1219 Broad St, Durham, NC 27705, United States

Andy Lane

Department Film
College
Winston Salem, North Carolina

Dennis Booth

Department Theater
College
Winston Salem, North Carolina

Ray Regis

Department Film
College
Winston Salem, North Carolina

Daniel McKinny

Department Film
College
Winston Salem, North Carolina

Jeralyn Prescott

Department English
College
Winston Salem, North Carolina

Wayne Crawford

Department Film
College
Winston Salem, North Carolina

Pamela Griffen

Department Graphic Arts
College
Winston Salem, North Carolina

Dona Cooper

Department Film
College
Winston Salem, North Carolina

Ron Roose

Department Film
College
Winston Salem, North Carolina

Michael Dodds

Department Music
College
Winston Salem, North Carolina

Mark Popkin

Department Music
College
Winston Salem, North Carolina
College
Winston Salem, North Carolina

Kodjo Adabra

Department Languages
College
Raleigh, North Carolina

Hoda Bidkhori

Department Mathematics
College
Raleigh, North Carolina

Holly Brewer

Department History
College
Raleigh, North Carolina

Frank Buckless

Department Accounting
College
Raleigh, North Carolina

Thomas Conte

Department Engineering
College
Raleigh, North Carolina

Engen

Department Social Science
College
Raleigh, North Carolina

Paul Garcia

Department Music
College
Raleigh, North Carolina

Silke Groder

Department Languages
College
Raleigh, North Carolina

Charles Hardin

Department Chemistry
College
Raleigh, North Carolina

Eileen Hemenway

Department Communication
College
Raleigh, North Carolina

Hector Jaimes

Department Languages
College
Raleigh, North Carolina

William Kimler

Department History
College
Raleigh, North Carolina

E Lorello

Department English
College
Raleigh, North Carolina

J Madariaga

Department Economics
College
Raleigh, North Carolina

Julie Mell

Department History
College
Raleigh, North Carolina

Soren Palmer

Department English
College
Raleigh, North Carolina

Stephen Schecter

Department Mathematics
College
Raleigh, North Carolina

Sheftall

Department History
College
Raleigh, North Carolina

Margaret Stiffler

Department Sociology
College
Raleigh, North Carolina

Alan Watkins

Department Computer Science
College
Raleigh, North Carolina

Youtt

Department Physical Ed
College
Raleigh, North Carolina

Katherine Almquist

Department Science
College
Raleigh, North Carolina

Jodi Barnes

Department Business
College
Raleigh, North Carolina

Jennifer Bell

Department Mathematics
College
Raleigh, North Carolina

Michael Boles

Department Engineering
College
Raleigh, North Carolina

Joseph Brazel

Department Accounting
College
Raleigh, North Carolina

Tonia Burkett

Department Sociology
College
Raleigh, North Carolina

Jon Burr

Department English
College
Raleigh, North Carolina

Brett Clark

Department Sociology
College
Raleigh, North Carolina

Barry Croom

Department Agriculture
College
Raleigh, North Carolina

Will Dang

Department Physical Education
College
Raleigh, North Carolina

Jenn Deering Davis

Department Communication
College
Raleigh, North Carolina

Peggy Domingue

Department Physical Education
College
Raleigh, North Carolina

Tom Feeny

Department Languages
College
Raleigh, North Carolina

Laurel Fredrickson

Department Art History
College
Raleigh, North Carolina

Mansoor Haider

Department Mathematics
College
Raleigh, North Carolina

Rebecca Jayne

Department Mathematics
College
Raleigh, North Carolina

Theresa Johansson

Department Biology
College
Raleigh, North Carolina

Brian Koehler

Department Engineering
College
Raleigh, North Carolina

Allison Lowe-Reed

Department Economics
College
Raleigh, North Carolina

Gerald Masemore

Department Business
College
Raleigh, North Carolina

William McNairy

Department Physics
College
Raleigh, North Carolina

Seth Murray

Department International Studies
College
Raleigh, North Carolina

Darby Orcutt

Department Religion
College
Raleigh, North Carolina

Joseph Palis

Department International Studies
College
Raleigh, North Carolina

Stephen Reynolds

Department Physics
College
Raleigh, North Carolina

Ross-Edwards

Department Political Science
College
Raleigh, North Carolina

Rwnacoste

Department Psychology
College
Raleigh, North Carolina

Wakako Sera

Department Languages
College
Raleigh, North Carolina

Penny Shumaker

Department Biology
College
Raleigh, North Carolina

Wesley Snyder

Department Engineering
College
Raleigh, North Carolina

Wenyu Sun

Department Mathematics
College
Raleigh, North Carolina

Dell Tolin

Department Psychology
College
Raleigh, North Carolina

William Watson

Department Mathematics
College
Raleigh, North Carolina

Michael Young

Department Computer Science
College
Raleigh, North Carolina

James Zink

Department Political Science
College
Raleigh, North Carolina

Marsha Alibrandi

Department Geography
College
Raleigh, North Carolina

Tarek Aziz

Department Engineering
College
Raleigh, North Carolina

Mark Beasley

Department Accounting
College
Raleigh, North Carolina

Ekatrina Botchkovar

Department Sociology
College
Raleigh, North Carolina

Marcy Bullock

Department Agriculture
College
Raleigh, North Carolina

Amna Cameron

Department Political Science
College
Raleigh, North Carolina