North Carolina's Teacher Directory

Based on 99,695 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,695 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

Lara Williams

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

Keith Barlow

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

Timothy Burress

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

Moshe Elkin

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

Amy Faulknier

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

Nonnie Gerken

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

Anne Lambert

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

Norales

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

Michelle Prairie

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

Ralph Reich

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

Mary Skrabec

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

Angela White

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

Emily Workman

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

J.R. Yow

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

Janet Cruthis

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

Kenneth Jones

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

Gina Pezzoli

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

Dee Dee Siler

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

Donald Ward

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

Jason Shotwell

Department Welding
College
Weldon, North Carolina

Charles Wilkinson

Department English
College
Weldon, North Carolina

Phillip Pair

Department Sociology
College
Weldon, North Carolina

Bryan Carter

Department English
College
Weldon, North Carolina

Julie Galvin

Department Biology
College
Weldon, North Carolina

Emmanuel Obi

Department Computer Science
College
Weldon, North Carolina

Juanita Stock

Department English
College
Clyde, North Carolina

Patrica Smith

Department Business
College
Clyde, North Carolina

Dave Dudek

Department Wildlife
College
Clyde, North Carolina

Rick Lindsey

Department Wildlife
College
Clyde, North Carolina

Sharon T. Maney

Department Nursing
College
Clyde, North Carolina

Nido Qubein

Department Communication
College
High Point, North Carolina

Marion Hodge

Department English
College
High Point, North Carolina

Mark Setzler

Department Political Science
College
High Point, North Carolina

James Stitt

Department History
College
High Point, North Carolina

Deborah Danzis

Department Psychology
College
High Point, North Carolina

Kathleen Carter

Department History
College
High Point, North Carolina

Charlie Warde

Department Science
College
High Point, North Carolina

Lisa Carnell

Department Mathematics
College
High Point, North Carolina

Larry Simpson

Department History
College
High Point, North Carolina

Gaillyn Clements

Department English
College
High Point, North Carolina

Ed Piacentino

Department English
College
High Point, North Carolina

Hal Warlick

Department Religion
College
High Point, North Carolina

Claudia Femenias

Department Languages
College
High Point, North Carolina

Alice Sink

Department English
College
High Point, North Carolina

Clint Corcoran

Department Philosophy
College
High Point, North Carolina

Jessica Sisk

Department Design
College
High Point, North Carolina

Kate Fowkes

Department Communication
College
High Point, North Carolina

Dinene Crater

Department Biology
College
High Point, North Carolina

Maria Laquale

Department Languages
College
High Point, North Carolina

Allison Walker

Department English
College
High Point, North Carolina

Edward Fuselier

Department Mathematics
College
High Point, North Carolina

Theodora Katsis

Department Business
College
High Point, North Carolina

Jeff Adams

Department Psychology
College
High Point, North Carolina

Jonathan Cannon

Department Chemistry
College
High Point, North Carolina

Jenny Fuselier

Department Mathematics
College
High Point, North Carolina

Kirsten Li-Barber

Department Psychology
College
High Point, North Carolina

Chris McSween

Department English
College
High Point, North Carolina

Emily Nekl

Department Biology
College
High Point, North Carolina

Rita Sullivant

Department Art
College
High Point, North Carolina

Courtney Boerstler

Department Marketing
College
High Point, North Carolina

Judy Danley

Department Chinese
College
High Point, North Carolina

Carol Davis

Department Communication
College
High Point, North Carolina

Judy Isaksen

Department Communication
College
High Point, North Carolina

Debbie Linville

Department Education
College
High Point, North Carolina

Nelson Page

Department Mathematics
College
High Point, North Carolina

Barbara Prestwood

Department Information Science
College
High Point, North Carolina

Daniel Walsh

Department History
College
High Point, North Carolina

Theresa Yon

Department History
College
High Point, North Carolina

Patricia Burns

Department Languages
College
High Point, North Carolina

Jon Epstein

Department Sociology
College
High Point, North Carolina

Harold Goldston

Department Chemistry
College
High Point, North Carolina

Julie Groves

Department English
College
High Point, North Carolina

Martin Kifer

Department Political Science
College
High Point, North Carolina

Deanna Marsh

Department Humanities
College
High Point, North Carolina

Ralph Perez

Department Languages
College
High Point, North Carolina

Rebecca Robbins

Department Accounting
College
High Point, North Carolina

Donna Scott

Department Science
College
High Point, North Carolina

Michael Turner

Department Communication
College
High Point, North Carolina

Sandra Baldwin

Department Not Specified
College
High Point, North Carolina

John Luecke

Department Communication
College
High Point, North Carolina

Cathy Nowicki

Department Design
College
High Point, North Carolina

Marisa Sudano

Department Accounting
College
Spindale, North Carolina

Matthew Decaprio

Department English
College
Spindale, North Carolina

Helen Stewart

Department Communication
College
Spindale, North Carolina

Kathy Alexander

Department Graphic Arts
College
Spindale, North Carolina

Trisha Hines

Department Nursing
College
Spindale, North Carolina

April Kennedy

Department English
College
Kenansville, North Carolina

Maria Roberez

Department Languages
College
Kenansville, North Carolina

Dennis Sutton

Department Biotechnology
College
Kenansville, North Carolina

Susan Batten

Department Culinary Arts
College
Charlotte, North Carolina

Sarah Malik

Department Hospitality
College
Charlotte, North Carolina

Christopher Plano

Department Management
College
Charlotte, North Carolina

Uzzie Cannon

Department English
College
Charlotte, North Carolina

Kakyom Kim

Department Hospitality
College
Charlotte, North Carolina

Carmine Marabello

Department Accounting
College
Charlotte, North Carolina

Robin Stybe

Department Culinary Arts
College
Charlotte, North Carolina

Jane Boyland

Department Hospitality
College
Charlotte, North Carolina

Ron Crudele

Department English
College
Charlotte, North Carolina

Roger Dwyer

Department Culinary Arts
College
Charlotte, North Carolina

Carrie Moranha

Department Culinary Arts
College
Charlotte, North Carolina