North Carolina's Teacher Directory

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

Suzy Barile

Department English
College
Raleigh, North Carolina

Mary Pearce

Department Mathematics
College
Raleigh, North Carolina

Alexandra Deyneka

Department Art History
College
Raleigh, North Carolina

Brent Miller

Department Religion
College
Raleigh, North Carolina

Linda Purnell

Department Chemistry
College
Raleigh, North Carolina

Rebecca Rowson

Department Mathematics
College
Raleigh, North Carolina

Joan Romano

Department Mathematics
College
Raleigh, North Carolina

Lee, Benjamin Corbett

Department Political Science
College
Raleigh, North Carolina

Kevin Greenwood

Department Chemistry
College
Raleigh, North Carolina

Paula Teander

Department Sociology
College
Raleigh, North Carolina

Rick Berman

Department English
College
Raleigh, North Carolina

Stanley Converse

Department Physics
College
Raleigh, North Carolina

Nita Green

Department Computer Science
College
Raleigh, North Carolina

Rebecca Neagle

Department English
College
Raleigh, North Carolina

Mary Anderson

Department Mathematics
College
Raleigh, North Carolina

T. Riley

Department Religion
College
Raleigh, North Carolina

Susan Meardon

Department Engineering
College
Raleigh, North Carolina

Yasmine Sonnenberg

Department Languages
College
Raleigh, North Carolina

Joanne Williams

Department Mathematics
College
Raleigh, North Carolina

Angela Foster

Department Biology
College
Raleigh, North Carolina

Richard Noel

Department Music
College
Raleigh, North Carolina

Karen Peebles

Department English
College
Raleigh, North Carolina

Elizabeth Waybright

Department Mathematics
College
Raleigh, North Carolina

Elizabeth Castellow

Department Languages
College
Raleigh, North Carolina

Deb Farmer

Department Nursing
College
Raleigh, North Carolina

Shelbra Jones

Department Mathematics
College
Raleigh, North Carolina

Kelly Murray

Department Art
College
Raleigh, North Carolina

Jocelyn Wilcox

Department Health Science
College
Raleigh, North Carolina

Geoffrey Harris

Department History
College
Raleigh, North Carolina

Jennifer Smeal

Department Mathematics
College
Raleigh, North Carolina

Jackie Swanik

Department Biology
College
Raleigh, North Carolina

Mike Bowen

Department Health Science
College
Raleigh, North Carolina

Steven Hill

Department History
College
Raleigh, North Carolina

Jennifer Leamy

Department English
College
Raleigh, North Carolina

Seth McElvaney

Department Mathematics
College
Raleigh, North Carolina

Ginger Pasley

Department Engineering
College
Raleigh, North Carolina

Penny Shumaker

Department Biology
College
Raleigh, North Carolina

Jackie Bonk

Department Business
College
Raleigh, North Carolina

Roberts Daniel

Department English
College
Raleigh, North Carolina

Lora Eddington

Department Engineering
College
Raleigh, North Carolina

James Martin

Department Mathematics
College
Raleigh, North Carolina

Tonia Peele

Department Health Science
College
Raleigh, North Carolina

Baker H Pratt

Department English
College
Raleigh, North Carolina

Kay Bennett

Department English
College
Raleigh, North Carolina

Sherl Davey

Department English
College
Raleigh, North Carolina

Jeremy Enfinger

Department Health Science
College
Raleigh, North Carolina

Buddy Gilmore

Department Computer Science
College
Raleigh, North Carolina

Audra Kallimanis

Department Social Science
College
Raleigh, North Carolina

Demetra T. Overton

Department Chemistry
College
Raleigh, North Carolina

Molly Rushing

Department Communication
College
Raleigh, North Carolina

Kathy Tyndall

Department English
College
Raleigh, North Carolina

Barbara Adams

Department Psychology
College
Raleigh, North Carolina

Phyllis Allen

Department Mathematics
College
Raleigh, North Carolina

Jane Broden

Department Culinary Arts
College
Raleigh, North Carolina

Greg Felkins

Department Languages
College
Raleigh, North Carolina

Syed Hussain

Department Computer Science
College
Raleigh, North Carolina

Mike Joyner

Department English
College
Raleigh, North Carolina

Cyrus McCarter

Department Physics
College
Raleigh, North Carolina

Philip Snapp

Department Religion
College
Raleigh, North Carolina

Gregg Wallace

Department Computer Science
College
Raleigh, North Carolina

Frank Kalinowski

Department Political Science
College
Asheville, North Carolina

Sam Scoville

Department Writing
College
Asheville, North Carolina

John Brock

Department Science
College
Asheville, North Carolina

Philip Otterness

Department History
College
Asheville, North Carolina

Amy Boyd

Department Biology
College
Asheville, North Carolina

Hun Lye

Department Religion
College
Asheville, North Carolina

John Showalter

Department Business
College
Asheville, North Carolina

Sue McLenney

Department Psychology
College
Goldsboro, North Carolina

Pat Smithing

Department Mathematics
College
Goldsboro, North Carolina

R Lunn

Department English
College
Goldsboro, North Carolina

Ron Taylor

Department Chemistry
College
Goldsboro, North Carolina

Gene Smith

Department Biology
College
Goldsboro, North Carolina

Waston Lee

Department Biology
College
Goldsboro, North Carolina

David Dorondo

Department History
College
Cullowhee, North Carolina

Bob Buckner

Department Music
College
Cullowhee, North Carolina

Terry Kinnear

Department Management
College
Cullowhee, North Carolina

Thomas Hughes

Department English
College
Cullowhee, North Carolina

E. Abel

Department Law
College
Cullowhee, North Carolina

Margie Askins

Department English
College
Cullowhee, North Carolina

James Davis

Department Languages
College
Cullowhee, North Carolina

Leah Hampton

Department English
College
Cullowhee, North Carolina

Claudia Bryant

Department Political Science
College
Cullowhee, North Carolina

Gael Graham

Department History
College
Cullowhee, North Carolina

Max Schreiber

Department Management
College
Cullowhee, North Carolina

Abbie Anderson

Department Philosophy
College
Cullowhee, North Carolina

Rebecca Hester

Department Psychology
College
Cullowhee, North Carolina

Naci Morris

Department English
College
Cullowhee, North Carolina

Jill D. Ghnassia

Department English
College
Cullowhee, North Carolina

Richard Starnes

Department History
College
Cullowhee, North Carolina

Elizabeth Kelly

Department English
College
Cullowhee, North Carolina

Hal Herzog

Department Psychology
College
Cullowhee, North Carolina

Hamish Ziegler

Department English
College
Cullowhee, North Carolina

Annette Debo

Department English
College
Cullowhee, North Carolina

Andrew Denson

Department History
College
Cullowhee, North Carolina

Burt Ogle

Department Science
College
Cullowhee, North Carolina

William Poynter

Department Psychology
College
Cullowhee, North Carolina

Wes Bonds

Department Chemistry
College
Cullowhee, North Carolina

Chip Ferguson

Department Engineering
College
Cullowhee, North Carolina

Jim Lewis

Department History
College
Cullowhee, North Carolina

Wayne Robbins

Department English
College
Cullowhee, North Carolina
Page 586 of 1570