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

Chris Sowers

Department Biology
College
Winston Salem, North Carolina

Jim Zimmer

Department Mathematics
College
Winston Salem, North Carolina

Linda Dewitt

Department Computer Science
College
Winston Salem, North Carolina

Theresa Hicks

Department Criminal Justice
College
Winston Salem, North Carolina

Lynn Lilly

Department Mathematics
College
Winston Salem, North Carolina

Carol Parker

Department Computer Science
College
Winston Salem, North Carolina

Chris Samia

Department English
College
Winston Salem, North Carolina

Nancy Yoder

Department Humanities
College
Winston Salem, North Carolina

Carol Armstrong

Department Mathematics
College
Winston Salem, North Carolina

Worth Brooks

Department Health Science
College
Winston Salem, North Carolina

Scott Crutchfield

Department Criminal Justice
College
Winston Salem, North Carolina

Roger Eddy

Department Engineering
College
Winston Salem, North Carolina

Laura Hortal

Department Languages
College
Winston Salem, North Carolina

Heather Long

Department Psychology
College
Winston Salem, North Carolina

Lisa McIntyre

Department English
College
Winston Salem, North Carolina

Cesar Perez

Department Languages
College
Winston Salem, North Carolina

Brad Ross

Department Mathematics
College
Winston Salem, North Carolina

Michael Vitale

Department English
College
Winston Salem, North Carolina

Almana Wilson

Department Education
College
Winston Salem, North Carolina

Marilyn Carlton

Department English
College
Winston Salem, North Carolina

Tiwanna Copeland

Department English
College
Winston Salem, North Carolina

Dannette Johnson

Department History
College
Winston Salem, North Carolina

Mac McGuire

Department International Studies
College
Winston Salem, North Carolina

Trish Powell

Department English
College
Winston Salem, North Carolina

Stephen Sisco

Department Social Science
College
Winston Salem, North Carolina

David Judge

Department Biology
College
Boiling Springs, North Carolina

Felice Policastro

Department Business
College
Boiling Springs, North Carolina

Sheri Adams

Department Theology
College
Boiling Springs, North Carolina

Jeffery Hartman

Department Health/Physical Education
College
Boiling Springs, North Carolina

Kevin Plonk

Department Psychology
College
Boiling Springs, North Carolina

James Whitlow

Department Psychology
College
Boiling Springs, North Carolina

Elizabeth Bridges

Department Psychology
College
Boiling Springs, North Carolina

Paul Etter

Department Music
College
Boiling Springs, North Carolina

Brian Luti

Department Leadership
College
Boiling Springs, North Carolina

David Womick

Department History
College
Boiling Springs, North Carolina

Donald Caudill

Department Marketing
College
Boiling Springs, North Carolina

Phillip Scott Henson

Department Religious Studies
College
Boiling Springs, North Carolina

Sara McNeely

Department Health/Physical Education
College
Boiling Springs, North Carolina

Gail Stowe

Department Education
College
Boiling Springs, North Carolina

Venita Totten

Department Chemistry
College
Boiling Springs, North Carolina

Janah Adams

Department English
College
Boiling Springs, North Carolina

Doug Dickens

Department Religion
College
Boiling Springs, North Carolina

Danielle Robertson

Department Education
College
Boiling Springs, North Carolina

Scott Brooks

Department Engineering
College
Dallas, North Carolina

Cheryl Dibartolo

Department Anthropology
College
Dallas, North Carolina

Ed Shrum

Department English
College
Dallas, North Carolina

Peggy Boring

Department English
College
Dallas, North Carolina

Elaine Ferguson

Department Accounting
College
Dallas, North Carolina

Deborah Neuman

Department Languages
College
Dallas, North Carolina

John Withers

Department English
College
Dallas, North Carolina

Bob Caldwell

Department English
College
Dallas, North Carolina

AL Deese

Department Mathematics
College
Dallas, North Carolina

Laura Laflair

Department English
College
Dallas, North Carolina

Stephanie Osborne

Department English
College
Dallas, North Carolina

Randellman

Department Criminal Justice
College
Dallas, North Carolina

Dennis Teall-Fleming

Department Religion
College
Dallas, North Carolina

Steve Bolton

Department Religion
College
Dallas, North Carolina

Jamie Conrad

Department Marketing
College
Dallas, North Carolina

Thad Glankler

Department Engineering
College
Dallas, North Carolina

Micheal Keller

Department Health Science
College
Dallas, North Carolina

Caitlin Lee

Department English
College
Dallas, North Carolina

Bobby Thomas

Department Mathematics
College
Dallas, North Carolina

Wanda Wyont

Department Education
College
Dallas, North Carolina

Kim Gelsinger

Department Business
College
Dallas, North Carolina

Keith Lackey

Department Engineering
College
Dallas, North Carolina

Art Sneed

Department Medicine
College
Dallas, North Carolina

Bill Murray

Department Psychology
College
Charlotte, North Carolina

Sid Bradley

Department Psychology
College
Charlotte, North Carolina

Linda Spencer

Department History
College
Greensboro, North Carolina

Saari

Department Theater
College
Greensboro, North Carolina

Janet Fortune

Department Education
College
Greensboro, North Carolina

Miles Eckard

Department Mathematics
College
Greensboro, North Carolina

Ann Walter-Fromson

Department Psychology
College
Greensboro, North Carolina

Richard Barton

Department History
College
Greensboro, North Carolina

Matthew Andrews

Department History
College
Greensboro, North Carolina

Nancy Daukas

Department Philosophy
College
Greensboro, North Carolina

Richard Hackworth

Department Business
College
Greensboro, North Carolina

Parveen Hasanali

Department Religion
College
Greensboro, North Carolina

Amanda Mbuvi

Department Religion
College
Greensboro, North Carolina

Kathryn Bowers

Department Languages
College
Greensboro, North Carolina

Sandra Winters

Department English
College
Greensboro, North Carolina

Bill Grubbs

Department Accounting
College
Greensboro, North Carolina

John Lanning

Department English
College
Greensboro, North Carolina

Craig Whittiker

Department Music
College
Greensboro, North Carolina

Eileen Gillis

Department Business
College
Greensboro, North Carolina

John Motsinger

Department Justice Studies
College
Greensboro, North Carolina

Christine Shoe

Department Business
College
Greensboro, North Carolina

Russell Chapman

Department Psychology
College
Greensboro, North Carolina

Patricia Feeney

Department Languages
College
Greensboro, North Carolina

Laura O'Toole

Department Sociology
College
Greensboro, North Carolina

Eleanor Collins

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

Owens

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

Danielle Richardson

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

Bonny Buckley

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

Caroline Duncan

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

Tom Grant

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

Dreama Landacre

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

Erika Lytle

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

Steve Patton

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

Cherie Avent

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