North Carolina's Teacher Directory

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

Alvin Fountain

Department History
College
Raleigh, North Carolina

Miriam Gold

Department Social Work
College
Raleigh, North Carolina

Adam Gutschmidt

Department Computer Science
College
Raleigh, North Carolina

Hans Hallen

Department Physics
College
Raleigh, North Carolina

Melissa Hendrickson

Department Agriculture
College
Raleigh, North Carolina

Patricia Infantino

Department Languages
College
Raleigh, North Carolina

Knopp Jim

Department Science
College
Raleigh, North Carolina

Ted Jones

Department Physical Ed
College
Raleigh, North Carolina

Hans Kellner

Department English
College
Raleigh, North Carolina

James Knowles

Department English
College
Raleigh, North Carolina

March Krotee

Department Physical Education
College
Raleigh, North Carolina

Demetrio Labate

Department Mathematics
College
Raleigh, North Carolina

Michelle Laws

Department Sociology
College
Raleigh, North Carolina

Keith Luria

Department History
College
Raleigh, North Carolina

Tara McIlmoil

Department English
College
Raleigh, North Carolina

Larysa Mykta

Department Foreign Languages
College
Raleigh, North Carolina

Don Overby

Department Political Science
College
Raleigh, North Carolina

Nicole Panza

Department Mathematics
College
Raleigh, North Carolina

Julie Pederson

Department Genetics
College
Raleigh, North Carolina

Oleg Poliannikov

Department Mathematics
College
Raleigh, North Carolina

Edward Remen

Department Physical Education
College
Raleigh, North Carolina

Nicholas Robins

Department History
College
Raleigh, North Carolina

P Seo

Department Physics
College
Raleigh, North Carolina

Karl Smith

Department Economics
College
Raleigh, North Carolina

Philipp Tavakoli

Department International Studies
College
Raleigh, North Carolina

Nick Temple

Department Communication
College
Raleigh, North Carolina

James Tuck

Department Engineering
College
Raleigh, North Carolina

Kimberely Weems

Department Mathematics
College
Raleigh, North Carolina

Robert White

Department Mathematics
College
Raleigh, North Carolina

Katherine Ahern

Department Communication
College
Raleigh, North Carolina

Ariel Baehr

Department Biology
College
Raleigh, North Carolina

Natashia Baldwin-Garcia

Department Humanities
College
Raleigh, North Carolina

Gerald Baughman

Department Engineering
College
Raleigh, North Carolina

Karen Bliss

Department Mathematics
College
Raleigh, North Carolina

Kevin Brady

Department Education
College
Raleigh, North Carolina

Robert Buche

Department Mathematics
College
Raleigh, North Carolina

Dan Carroll

Department Agriculture
College
Raleigh, North Carolina

Matthew Corne

Department Mathematics
College
Raleigh, North Carolina

Mary Kath Cunningham

Department Religion
College
Raleigh, North Carolina

Alexander Dean

Department Engineering
College
Raleigh, North Carolina

Robert Dinterman

Department Economics
College
Raleigh, North Carolina

John Doyle

Department Psychology
College
Raleigh, North Carolina

Jennifer Esperanza

Department Anthropology
College
Raleigh, North Carolina

Terrance Ford

Department Mathematics
College
Raleigh, North Carolina

Victoria Gallagher

Department Communication
College
Raleigh, North Carolina

Kevin Gard

Department Engineering
College
Raleigh, North Carolina

Russel Gorga

Department Engineering
College
Raleigh, North Carolina

Tiffany Grovenstein

Department Psychology
College
Raleigh, North Carolina

Eva Hardy

Department Communication
College
Raleigh, North Carolina

Jacquelyn Harvey

Department Communication
College
Raleigh, North Carolina

Karla Heinen

Department English
College
Raleigh, North Carolina

Tina Irvine

Department English
College
Raleigh, North Carolina

Dana Johnson

Department English
College
Raleigh, North Carolina

David Jones

Department Agriculture
College
Raleigh, North Carolina

Ivan Kandilov

Department Economics
College
Raleigh, North Carolina

Austin Kelly

Department Sociology
College
Raleigh, North Carolina

Kitty Klein

Department Psychology
College
Raleigh, North Carolina

J. Vasquez Kool

Department Biology
College
Raleigh, North Carolina

Max Krochmal

Department History
College
Raleigh, North Carolina

Gerald Leblanc

Department Biology
College
Raleigh, North Carolina

Jonathan List

Department Education
College
Raleigh, North Carolina

Vahagn Manukian

Department Mathematics
College
Raleigh, North Carolina

Brian Matthews

Department Graphic Arts
College
Raleigh, North Carolina

Sarah McKone

Department English
College
Raleigh, North Carolina

Engell Miles

Department Biology
College
Raleigh, North Carolina

Marguerite Moore

Department Not Specified
College
Raleigh, North Carolina

Madison Natt

Department English
College
Raleigh, North Carolina

Kathy Oswald

Department Communication
College
Raleigh, North Carolina

Frederick Parker

Department Agriculture
College
Raleigh, North Carolina

Kara Peters

Department Engineering
College
Raleigh, North Carolina

Clark Plexico

Department Political Science
College
Raleigh, North Carolina

Paul Powers

Department Physical Education
College
Raleigh, North Carolina

Joshua Reeves

Department Communication
College
Raleigh, North Carolina

Amanda Robertson

Department Design
College
Raleigh, North Carolina

Sarah Ross

Department Psychology
College
Raleigh, North Carolina

Dale Safrit

Department Education
College
Raleigh, North Carolina

Anne Schiller

Department Anthropology
College
Raleigh, North Carolina

Frank Scholle

Department Microbiology
College
Raleigh, North Carolina

Michael Shearer

Department Mathematics
College
Raleigh, North Carolina

Michael Smith

Department Mathematics
College
Raleigh, North Carolina

Rob Stapleton

Department Mathematics
College
Raleigh, North Carolina

Jami Taylor

Department Political Science
College
Raleigh, North Carolina

Jeff Thompson

Department Statistics
College
Raleigh, North Carolina

Mary Tjiattas

Department Philosophy
College
Raleigh, North Carolina

Colin Tschida

Department Engineering
College
Raleigh, North Carolina

Mark Walker

Department Finance
College
Raleigh, North Carolina

David Washington

Department Management
College
Raleigh, North Carolina

Tom Whelan

Department Psychology
College
Raleigh, North Carolina

Evan Wilson

Department Mathematics
College
Raleigh, North Carolina

Yaroslava Yingling

Department Engineering
College
Raleigh, North Carolina

Xiaoyong Zheng

Department Agriculture
College
Raleigh, North Carolina

Kermit Bailey

Department Design
College
Raleigh, North Carolina

Stephanie Barnas

Department Languages
College
Raleigh, North Carolina

Autumn Belk

Department Physical Education
College
Raleigh, North Carolina

Gary Blank

Department Forestry
College
Raleigh, North Carolina

David Brown

Department Physics
College
Raleigh, North Carolina

Keegan Callanan

Department Political Science
College
Raleigh, North Carolina

Lianne Cartee

Department Engineering
College
Raleigh, North Carolina

Young Jin Choi

Department Economics
College
Raleigh, North Carolina

Karen Emereson

Department English
College
Raleigh, North Carolina