North Carolina's Teacher Directory

Based on 101,993 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 101,993 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

George Guo

Department Political Science
College
Greensboro, North Carolina

Lois Fuchs

Department Criminal Justice
College
Greensboro, North Carolina

Betty Kane

Department Business
College
Greensboro, North Carolina

Rod Spellman

Department English
College
Greensboro, North Carolina

Robert Duncan

Department Political Science
College
Greensboro, North Carolina

David Hildreth

Department Education
College
Greensboro, North Carolina

Bryan Brendley

Department Biology
College
Greensboro, North Carolina

Nicole McFarlane

Department English
College
Greensboro, North Carolina

Don Smith

Department Physics
College
Greensboro, North Carolina

Maia Dery

Department Fine Arts
College
Greensboro, North Carolina

Cynthia Nearman

Department English
College
Greensboro, North Carolina

Jeff Jeske

Department English
College
Greensboro, North Carolina

Jonathan Malino

Department Philosophy
College
Greensboro, North Carolina

Maria Bobroff

Department Foreign Languages
College
Greensboro, North Carolina

Sarah Malino

Department History
College
Greensboro, North Carolina

Art Boyett

Department Accounting
College
Greensboro, North Carolina

Garland Granger

Department Accounting
College
Greensboro, North Carolina

Chad Phillips

Department Film
College
Greensboro, North Carolina

Steve Withrow

Department Psychology
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Roddy Akbari

Department Mathematics
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Ella Hairston

Department English
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Glen Booker

Department Mathematics
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Steve Taylor

Department English
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Steve O'Boyle

Department Sociology
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Carol Marion

Department English
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Madhu Sharma

Department Chemistry
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Golda Fried

Department English
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Kristi Short

Department Communication
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Rubenzer

Department Psychology
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Arlene Cannon

Department Psychology
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Patty Cates

Department Accounting
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Catherine Mattox

Department Biology
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Philip Valvalides

Department Computer Science
College
601 E. Main Street, Jamestown, North Carolina NC 27282

William Lanning

Department Criminal Justice
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Carol Savchak

Department Psychology
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Awilda Feliciano

Department Graphic Arts
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Nina Rao

Department Biology
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Randi Trollinger

Department Psychology
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Debbie Allison

Department Health Science
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Michael Hess

Department Biology
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Julie Midkiff

Department Sociology
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Shawn Gaddis

Department History
College
Clyde, North Carolina

Sandra Dillingham

Department English
College
Clyde, North Carolina

Chris Koone

Department Business
College
Spindale, North Carolina

Cindy Martin

Department Science
College
Spindale, North Carolina

Phyllis Price

Department Mathematics
College
Spindale, North Carolina

Mary Ann Simmons

Department English
College
Kenansville, North Carolina

Marcia Vinci

Department Accounting
College
Charlotte, North Carolina

Robert Eskamp

Department Culinary Arts
College
Charlotte, North Carolina

Pat Bowman

Department Hospitality
College
Charlotte, North Carolina

Michael Calenda

Department Culinary Arts
College
Charlotte, North Carolina

Gerry Lanuzza

Department Culinary Arts
College
Charlotte, North Carolina

Harry Peemoeller

Department Culinary Arts
College
Charlotte, North Carolina

Dave Zatz

Department Management
College
Charlotte, North Carolina

Lambert

Department Culinary Arts
College
Charlotte, North Carolina

Kirsten Hemmy

Department English
College
Charlotte, North Carolina

Ying Bai

Department Computer Science
College
Charlotte, North Carolina

Gerald Agbegha

Department Mathematics
College
Charlotte, North Carolina

Frank Casanova

Department Not Specified
College
Smithfield, North Carolina

Jocleen McCall

Department Religion
College
Smithfield, North Carolina

Nancy Turlington

Department English
College
Smithfield, North Carolina

Garret

Department Art History
College
Banner Elk, North Carolina

Cole Russing

Department Humanities
College
Banner Elk, North Carolina

Melissa Byrd

Department English
College
Kinston, North Carolina

Steven Felzer

Department Mathematics
College
Kinston, North Carolina

Annie Fuller

Department English
College
Kinston, North Carolina

Dwight Downie

Department Graphic Arts
College
Kinston, North Carolina

Marilyn Phipps

Department Business
College
Kinston, North Carolina

Bethany Jenkins

Department Health Science
College
Kinston, North Carolina

Jonathan Tyndall

Department Mathematics
College
Kinston, North Carolina

Elizabeth Hodges

Department History
College
Kinston, North Carolina

Jody Dill

Department Psychology
College
Hickory, North Carolina

Arturo Ortiz

Department Languages
College
Hickory, North Carolina

William Mauney

Department Economics
College
Hickory, North Carolina

Gabrielle Weinberger

Department English
College
Hickory, North Carolina

Joe Glass

Department Theology
College
Hickory, North Carolina

Lois Long

Department Mathematics
College
Hickory, North Carolina

Karen Dill

Department Psychology
College
Hickory, North Carolina

Rufus Moretz

Department Theology
College
Hickory, North Carolina

Andrew Steele

Department Chemistry
College
Hickory, North Carolina

Katherin Tinkelenberg

Department Nursing
College
Hickory, North Carolina

Margaret Garrison

Department English
College
Hickory, North Carolina

Augustin Quilici

Department Languages
College
Hickory, North Carolina

Kathy Collins

Department Nursing
College
Hickory, North Carolina

Richard Vondolhen

Department Philosophy
College
Hickory, North Carolina

Eric Westland

Department Not Specified
College
Raleigh, North Carolina

Ray Cook

Department Psychology
College
Mars Hill, North Carolina

Harry Hughes

Department Mathematics
College
Mars Hill, North Carolina

Douglas Gordon

Department Music
College
Mars Hill, North Carolina

Ted Berzinski

Department Business
College
Mars Hill, North Carolina

Harold McDonald

Department English
College
Mars Hill, North Carolina

Gail Sawyer

Department Psychology
College
Mars Hill, North Carolina

Craig Goforth

Department Criminal Justice
College
Mars Hill, North Carolina

Pearson Scott

Department Biology
College
Mars Hill, North Carolina

Ashby Walker

Department Sociology
College
Mars Hill, North Carolina

Scott Lowrey

Department Fine Arts
College
Mars Hill, North Carolina

K. Peebles

Department English
College
Williamston, North Carolina

Ryan Carter

Department Computer Science
College
Spruce Pine, North Carolina

Richard Getty

Department Biology
College
Marion, North Carolina

Sarah English

Department English
College
Raleigh, North Carolina