North Carolina's Teacher Directory

Based on 102,014 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 102,014 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

Bill Auman

Department Political Science
College
Asheville, North Carolina

Jonathan Bricker

Department Economics
College
Asheville, North Carolina

Alexandra Desiato

Department Humanities
College
Asheville, North Carolina

Chris Hennon

Department Meteorology
College
Asheville, North Carolina

Karen Ives

Department Fine Arts
College
Asheville, North Carolina

Dawn McCann

Department Literature
College
Asheville, North Carolina

Tiece Ruffin

Department Education
College
Asheville, North Carolina

Landon Ward

Department Environmental Science
College
Asheville, North Carolina

Adam Whitley

Department Computer Science
College
Asheville, North Carolina

Alberto Centeno-Pulido

Department Spanish
College
Asheville, North Carolina

Dolly Mullen

Department Political Science
College
Asheville, North Carolina

Ron Abernathy

Department Business
College
Greensboro, North Carolina

Charles Bolton

Department History
College
Greensboro, North Carolina

Robert Charest

Department Design
College
Greensboro, North Carolina

Mary V Compton

Department Education
College
Greensboro, North Carolina

Daniel Degooyer

Department Communication
College
Greensboro, North Carolina

Yan Gong

Department Mathematics
College
Greensboro, North Carolina

Jeanne Irwin-Olson

Department Health Science
College
Greensboro, North Carolina

Colleen Laird

Department Asian Studies
College
Greensboro, North Carolina

Susanne Martin

Department Art History
College
Greensboro, North Carolina

Selvarajah Mohanarajah

Department Computer Science
College
Greensboro, North Carolina

Christina Nova

Department Film
College
Greensboro, North Carolina

Kyle Payne

Department Theater
College
Greensboro, North Carolina

Christine Proulx

Department Humanities
College
Greensboro, North Carolina

Melissa Richard

Department English
College
Greensboro, North Carolina

Insuk Shim

Department Mathematics
College
Greensboro, North Carolina

Joan Titus

Department Music
College
Greensboro, North Carolina

Gideon Wasserberg

Department Biology
College
Greensboro, North Carolina

Karrah Zuziak

Department Design
College
Greensboro, North Carolina

Teresa Barber

Department Chemistry
College
Greensboro, North Carolina

Brandon Beck

Department Economics
College
Greensboro, North Carolina

Rachel Briley

Department Theater
College
Greensboro, North Carolina

Ricky Bunch

Department Geography
College
Greensboro, North Carolina

Brett Chilton

Department Chemistry
College
Greensboro, North Carolina

Cora Cohen

Department Fine Arts
College
Greensboro, North Carolina

Jeanine Costa

Department Spanish
College
Greensboro, North Carolina

Bama Deal

Department Music
College
Greensboro, North Carolina

Kerri French

Department English
College
Greensboro, North Carolina

Diane Gill

Department Physical Ed
College
Greensboro, North Carolina

Vincent Gonzalez

Department Film
College
Greensboro, North Carolina

Esa Hartmann

Department Languages
College
Greensboro, North Carolina

Spoma Jovanovic

Department Communication
College
Greensboro, North Carolina

Etsuko Kinefuchi

Department Communication
College
Greensboro, North Carolina

Stephen Layson

Department Economics
College
Greensboro, North Carolina

Randall McMullen

Department Theater
College
Greensboro, North Carolina

Mary Julia Moore

Department Human Development
College
Greensboro, North Carolina

Donna Nash

Department Anthropology
College
Greensboro, North Carolina

Keri Petersen

Department History
College
Greensboro, North Carolina

Kirsten Pond

Department English
College
Greensboro, North Carolina

Kerri Richardson

Department Education
College
Greensboro, North Carolina

Megan Rothenberger

Department Biology
College
Greensboro, North Carolina

Richard Schilhavy

Department Information Science
College
Greensboro, North Carolina

Kathy Siepak

Department Humanities
College
Greensboro, North Carolina

Wheeler Susan

Department Nursing
College
Greensboro, North Carolina

Christine Tobin

Department English
College
Greensboro, North Carolina

Amy Williams

Department Education
College
Greensboro, North Carolina

Xia Zhao

Department Information Science
College
Greensboro, North Carolina

Moses Acquaah

Department Business
College
Greensboro, North Carolina

Pamela Baker

Department Education
College
Greensboro, North Carolina

Sabrina Boyer

Department Women's Studies
College
Greensboro, North Carolina

Holly Buttner

Department Business
College
Greensboro, North Carolina

Allison Cooper

Department English
College
Greensboro, North Carolina

Rolland Deutsch

Department Mathematics
College
Greensboro, North Carolina

Martin Dewitt

Department Physics
College
Greensboro, North Carolina

Catherine Dorwart

Department English
College
Greensboro, North Carolina

Lindy Flowers

Department Theater
College
Greensboro, North Carolina

Mary Ellis Gibson

Department English
College
Greensboro, North Carolina

Jessica Gisclair

Department Communication
College
Greensboro, North Carolina

William (bill) Hamilton

Department Literature
College
Greensboro, North Carolina

Stephen Holland

Department Economics
College
Greensboro, North Carolina

Tim Jacks

Department Information Science
College
Greensboro, North Carolina

Pamela Kocher Brown

Department Physical Ed
College
Greensboro, North Carolina

Thomas Leary

Department Information Science
College
Greensboro, North Carolina

Susanna Lee

Department History
College
Greensboro, North Carolina

Jane Livingston

Department Accounting
College
Greensboro, North Carolina

Emily Jayne Lutz

Department Nursing
College
Greensboro, North Carolina

Nolo Martinez

Department Not Specified
College
Greensboro, North Carolina

Walter McDermott

Department Science
College
Greensboro, North Carolina

Isabell Moore

Department Women's Studies
College
Greensboro, North Carolina

Emily Orr

Department Music
College
Greensboro, North Carolina

Jay Poole

Department Social Work
College
Greensboro, North Carolina

Daniel Rhodes

Department Education
College
Greensboro, North Carolina

Fereidoon Sadri

Department Computer Science
College
Greensboro, North Carolina

Singletary

Department Biology
College
Greensboro, North Carolina

Nancy Stoudemire

Department Physical Ed
College
Greensboro, North Carolina

Meagan Tucker

Department Psychology
College
Greensboro, North Carolina

Beth Walker

Department Women's Studies
College
Greensboro, North Carolina

Lee Walton

Department Fine Arts
College
Greensboro, North Carolina

Brent Wilson

Department Chemistry
College
Greensboro, North Carolina

Josh Yoder

Department Theater
College
Greensboro, North Carolina

Opher Zmiri

Department Not Specified
College
Greensboro, North Carolina

Brian Ammons

Department Education
College
Greensboro, North Carolina

Gwen Auel

Department Social Work
College
Greensboro, North Carolina

Sarah Blizzard

Department Communication
College
Greensboro, North Carolina

Brian Brown

Department Chemistry
College
Greensboro, North Carolina

Bill Bursuck

Department Education
College
Greensboro, North Carolina

Jody Cauthen

Department Theater
College
Greensboro, North Carolina

Ned Cline

Department English
College
Greensboro, North Carolina

Matthew Delaney

Department Theater
College
Greensboro, North Carolina

Najoua El Bourakadi

Department Chemistry
College
Greensboro, North Carolina