North Carolina's Teacher Directory

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

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

Saunders Chris

Department English
College
Raleigh, North Carolina

Christopher Crosbie

Department English
College
Raleigh, North Carolina

Carlton Davis

Department Business
College
Raleigh, North Carolina

Chris Deperno

Department Forestry
College
Raleigh, North Carolina

Martin Dulberg

Department Computer Science
College
Raleigh, North Carolina

Phil Farelli

Department Biology
College
Raleigh, North Carolina

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