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

Melissa Tolley

Department Mathematics
College
Raleigh, North Carolina

Scott Whisnant

Department Science
College
Raleigh, North Carolina

Tamara Young

Department Education
College
Raleigh, North Carolina

Sara Abosch

Department History
College
Raleigh, North Carolina

April Alston

Department Mathematics
College
Raleigh, North Carolina

William Bailey

Department English
College
Raleigh, North Carolina

Randall Bechtolt

Department Physical Ed
College
Raleigh, North Carolina

Tom Birkland

Department Political Science
College
Raleigh, North Carolina

Kate Bove

Department Foreign Languages
College
Raleigh, North Carolina

Alex Capaldi

Department Mathematics
College
Raleigh, North Carolina

Sean Clemens

Department Mathematics
College
Raleigh, North Carolina

Chris Cummings

Department Communication
College
Raleigh, North Carolina

Meredith Davis

Department Design
College
Raleigh, North Carolina

Michael Devetsikiotis

Department Engineering
College
Raleigh, North Carolina

Rob Dunn

Department Zoology
College
Raleigh, North Carolina

Maria Febbo

Department Social Science
College
Raleigh, North Carolina

John Freeman

Department Graphic Arts
College
Raleigh, North Carolina

Suzanna Geiser

Department English
College
Raleigh, North Carolina

Fred Gorelick

Department Communication
College
Raleigh, North Carolina

Matthew Hamilton

Department Mathematics
College
Raleigh, North Carolina

Thom Hodgson

Department Engineering
College
Raleigh, North Carolina

Chien-Yu Huang

Department Economics
College
Raleigh, North Carolina

Brian Jackson

Department Horticulture
College
Raleigh, North Carolina

Amy Jorgensen

Department English
College
Raleigh, North Carolina

Walter Kelly

Department Graphic Arts
College
Raleigh, North Carolina

Kristen Kobylus

Department Mathematics
College
Raleigh, North Carolina

Andrey Kuznetsov

Department Engineering
College
Raleigh, North Carolina

Eric Laber

Department Mathematics
College
Raleigh, North Carolina

Luke Lenzen

Department Computer Science
College
Raleigh, North Carolina

Marty Matthews

Department History
College
Raleigh, North Carolina

Andrea Mensch

Department English
College
Raleigh, North Carolina

Kimberly Moses

Department Physical Education
College
Raleigh, North Carolina

Medhin Nagash

Department Mathematics
College
Raleigh, North Carolina

Patricia Parker

Department Sociology
College
Raleigh, North Carolina

Denis Pelletier

Department Economics
College
Raleigh, North Carolina

Corky Pratt

Department Communication
College
Raleigh, North Carolina

Maryclare Robbins

Department Engineering
College
Raleigh, North Carolina

Dan Robison

Department Not Specified
College
Raleigh, North Carolina

Dawn Shepard

Department English
College
Raleigh, North Carolina

Rex Smith

Department Physical Education
College
Raleigh, North Carolina

Luther Taylor

Department English
College
Raleigh, North Carolina

. Wehrli

Department Political Science
College
Raleigh, North Carolina

Gavin Williams

Department Chemistry
College
Raleigh, North Carolina

Fuh Gwo Yuan

Department Engineering
College
Raleigh, North Carolina

Chuck Amato

Department Physical Ed
College
Raleigh, North Carolina

Jayant Baliga

Department Engineering
College
Raleigh, North Carolina

Candy Beal

Department Education
College
Raleigh, North Carolina

Mark Bodkin

Department Sociology
College
Raleigh, North Carolina

Robert Buchko

Department English
College
Raleigh, North Carolina

Daniel Case

Department Anthropology
College
Raleigh, North Carolina

Paul Corrigan

Department English
College
Raleigh, North Carolina

Daun Daemon

Department English
College
Raleigh, North Carolina

Michele Darrah

Department Foreign Languages
College
Raleigh, North Carolina

Sava Dediu

Department Mathematics
College
Raleigh, North Carolina

Julia Earp

Department Business
College
Raleigh, North Carolina

Emily Estrada

Department Sociology
College
Raleigh, North Carolina

Arezoo Fattahi

Department English
College
Raleigh, North Carolina

Kristy Forell

Department Business
College
Raleigh, North Carolina

Getzen

Department Chemistry
College
Raleigh, North Carolina

Christopher Gorman

Department Chemistry
College
Raleigh, North Carolina

Murthy Guddati

Department Engineering
College
Raleigh, North Carolina

Melissa Hart

Department Business
College
Raleigh, North Carolina

Janine Haugh

Department Mathematics
College
Raleigh, North Carolina

David Henard

Department Business
College
Raleigh, North Carolina

Amber Howard

Department Design
College
Raleigh, North Carolina

Andrew Jackl

Department Education
College
Raleigh, North Carolina

Genessa Jagdeo

Department English
College
Raleigh, North Carolina

Karen Johnson

Department History
College
Raleigh, North Carolina

Wooseong Kang

Department Business
College
Raleigh, North Carolina

Zackary Kenz

Department Mathematics
College
Raleigh, North Carolina

Marta Klesath

Department Biology
College
Raleigh, North Carolina

Helen Kraus

Department Agriculture
College
Raleigh, North Carolina

Anna Kurtz

Department Psychology
College
Raleigh, North Carolina

Yuan-Shin Lee

Department Engineering
College
Raleigh, North Carolina

Jason Low

Department Industrial Engineering
College
Raleigh, North Carolina

Jorge Mari

Department Foreign Languages
College
Raleigh, North Carolina

Andre Mazzoleni

Department Engineering
College
Raleigh, North Carolina

Lisa McNary

Department Business
College
Raleigh, North Carolina

Jason Miller

Department English
College
Raleigh, North Carolina

Matthew Morrain

Department English
College
Raleigh, North Carolina

James Nau

Department Engineering
College
Raleigh, North Carolina

Jeremy Packer

Department Communication
College
Raleigh, North Carolina

Justin Parker

Department Psychology
College
Raleigh, North Carolina

Richard Petersen

Department Mathematics
College
Raleigh, North Carolina

Rachel Powell

Department Sociology
College
Raleigh, North Carolina

Seb Prohn

Department Psychology
College
Raleigh, North Carolina

Rizwana Rehman

Department Mathematics
College
Raleigh, North Carolina

Christina Robinson

Department Economics
College
Raleigh, North Carolina

Eric Rotenberg

Department Engineering
College
Raleigh, North Carolina

Julia Rudolph

Department History
College
Raleigh, North Carolina

Louise Salstad

Department Humanities
College
Raleigh, North Carolina

Michelle Schroeder-Moreno

Department Agriculture
College
Raleigh, North Carolina

Barbara Shew

Department Science
College
Raleigh, North Carolina

Janet Spears

Department Education
College
Raleigh, North Carolina

Steve Straus

Department Political Science
College
Raleigh, North Carolina

David Sturgill

Department Computer Science
College
Raleigh, North Carolina

Monique Taylor

Department Mathematics
College
Raleigh, North Carolina

Anthony Tolin

Department Psychology
College
Raleigh, North Carolina

Semyon Tsynkov

Department Mathematics
College
Raleigh, North Carolina

Rebecca Walsh

Department English
College
Raleigh, North Carolina
Page 786 of 1570