North Carolina's Teacher Directory

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

Samantha Cox

Department Accounting
College
Raleigh, North Carolina

Michael Lora

Department Social Science
College
Raleigh, North Carolina

Serena Reavis

Department English
College
Raleigh, North Carolina

Ken Wilson

Department Psychology
College
Raleigh, North Carolina

Marlys Dealba

Department Engineering
College
Raleigh, North Carolina

Andrea Funk

Department History
College
Raleigh, North Carolina

Mary Larson

Department Computer Science
College
Raleigh, North Carolina

Damu Murray

Department Graphic Arts
College
Raleigh, North Carolina

Niyati Shah

Department Engineering
College
Raleigh, North Carolina

Connie Stein

Department English
College
Raleigh, North Carolina

John Backen

Department Mathematics
College
Raleigh, North Carolina

Katherine Boyes

Department Music
College
Raleigh, North Carolina

Jane House

Department Health Science
College
Raleigh, North Carolina

James Lamb

Department Geology
College
Raleigh, North Carolina

Carolyn Byrd

Department Social Work
College
Raleigh, North Carolina

Alexander Catenis

Department Business
College
Raleigh, North Carolina

Erin Ehmke

Department Biology
College
Raleigh, North Carolina

Jodi Hall

Department Social Work
College
Raleigh, North Carolina

Gerald Lovett

Department English
College
Raleigh, North Carolina

Pete Marino

Department Computer Science
College
Raleigh, North Carolina

Eric Roberson

Department History
College
Raleigh, North Carolina

Linda Shieff

Department English
College
Raleigh, North Carolina

Lawrence Williams

Department Chemistry
College
Raleigh, North Carolina

Kimberly Appel

Department Psychology
College
Raleigh, North Carolina

Carolyn Desimone

Department Information Science
College
Raleigh, North Carolina

Lois M Eichelberger

Department English
College
Raleigh, North Carolina

Jeff Greimann

Department Computer Science
College
Raleigh, North Carolina

Derin Laughter

Department English
College
Raleigh, North Carolina

Evelyn Reeves

Department Nursing
College
Raleigh, North Carolina

Wolfgang Sanyer

Department Computer Science
College
Raleigh, North Carolina

Joe Turner

Department Drafting
College
Raleigh, North Carolina

Don Collins

Department Physics
College
Asheville, North Carolina

Carol Howard

Department English
College
Asheville, North Carolina

Paul Magnerella

Department International Studies
College
Asheville, North Carolina

Kim Duckett

Department Women's Studies
College
Asheville, North Carolina

Dianna Kreisel

Department English
College
Asheville, North Carolina

M Loomer

Department Biology
College
Goldsboro, North Carolina

Fran Dennis

Department Chemistry
College
Goldsboro, North Carolina

Jimmy Harrell

Department Psychology
College
Goldsboro, North Carolina

Kim Clark

Department Mathematics
College
Goldsboro, North Carolina

Sandra Bowen

Department Communication
College
Goldsboro, North Carolina

Amy Graham

Department Psychology
College
Goldsboro, North Carolina

Steele Sasser

Department Music
College
Goldsboro, North Carolina

Vicki Szabo

Department History
College
Cullowhee, North Carolina

Gregg Adkison

Department Biology
College
Cullowhee, North Carolina

Jubal Tiner

Department English
College
Cullowhee, North Carolina

Jeanne Heath

Department Mathematics
College
Cullowhee, North Carolina

Alexander Macaulay

Department History
College
Cullowhee, North Carolina

Steve Ayers

Department Theater
College
Cullowhee, North Carolina

Deborah Walters

Department Mathematics
College
Cullowhee, North Carolina

Robert Mulligan

Department Economics
College
Cullowhee, North Carolina

Harold Littleton

Department Religion
College
Cullowhee, North Carolina

Karen Butcher

Department Chemistry
College
Cullowhee, North Carolina

Don Connelly

Department Communication
College
Cullowhee, North Carolina

Erin McNelis

Department Mathematics
College
Cullowhee, North Carolina

Nancy Norris

Department Languages
College
Cullowhee, North Carolina

Mark Couture

Department Languages
College
Cullowhee, North Carolina

Brian Gastle

Department English
College
Cullowhee, North Carolina

Peter Savage

Department Theater
College
Cullowhee, North Carolina

Tyler Blethen

Department History
College
Cullowhee, North Carolina

James Manning

Department Communication
College
Cullowhee, North Carolina

Donnie Stepp

Department Communication
College
Cullowhee, North Carolina

Marie Huff

Department Social Science
College
Cullowhee, North Carolina

Jacob Babb

Department English
College
Cullowhee, North Carolina

Dan Clapper

Department Business
College
Cullowhee, North Carolina

Will Dulaney

Department Communication
College
Cullowhee, North Carolina

Eric Hendrix

Department English
College
Cullowhee, North Carolina

Laura Wright

Department English
College
Cullowhee, North Carolina

Magaly Uribe Decastro

Department Languages
College
Cullowhee, North Carolina

Vera Guise

Department Political Science
College
Cullowhee, North Carolina

Gayle Miller

Department English
College
Cullowhee, North Carolina

Michael Arnott

Department Economics
College
Cullowhee, North Carolina

Mary Debeus

Department Psychology
College
Cullowhee, North Carolina

Charles Wallis

Department Mathematics
College
Cullowhee, North Carolina

Chris Birkel

Department Business
College
Cullowhee, North Carolina

Susan Brown-Strauss

Department Theater
College
Cullowhee, North Carolina

Eugene Mcdowell

Department Psychology
College
Cullowhee, North Carolina

Peter Whittaker

Department Health Science
College
Cullowhee, North Carolina

Mary Ella Engel

Department History
College
Cullowhee, North Carolina

Cynthia Lee

Department Communication
College
Cullowhee, North Carolina

William McDaniels

Department Engineering
College
Cullowhee, North Carolina

Gary Smith

Department Science
College
Cullowhee, North Carolina

Sara Breece

Department Mathematics
College
Cullowhee, North Carolina

Phillip Kneller

Department Science
College
Cullowhee, North Carolina

Jill Manners

Department Health Science
College
Cullowhee, North Carolina

Dawn Karima Pettigrew

Department English
College
Cullowhee, North Carolina

Joan Schnyder

Department Communication
College
Cullowhee, North Carolina

Amy Cherry

Department Music
College
Cullowhee, North Carolina

Beth Huber

Department English
College
Cullowhee, North Carolina

Beth Jones

Department Accounting
College
Cullowhee, North Carolina

Joe Meigs

Department English
College
Cullowhee, North Carolina

Aiken

Department English
College
Cullowhee, North Carolina

Leonardo Bobadilla

Department Psychology
College
Cullowhee, North Carolina

Terry Gibson

Department Social Science
College
Cullowhee, North Carolina

Harrison Kane

Department Psychology
College
Cullowhee, North Carolina

Nyaga Mwaniki

Department Anthropology
College
Cullowhee, North Carolina

Jeffrey Vickery

Department Religion
College
Cullowhee, North Carolina

Kevin Ayers

Department Physical Ed
College
Cullowhee, North Carolina

Indrani Bose

Department Biology
College
Cullowhee, North Carolina

Andrew Chockla

Department Mathematics
College
Cullowhee, North Carolina