North Carolina's Teacher Directory

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

Jernigan

Department Management
College
Charlotte, North Carolina

Susan Medlin

Department Computer Science
College
Charlotte, North Carolina

Tiffany Morin

Department English
College
Charlotte, North Carolina

Chandra Subramanian

Department Computer Science
College
Charlotte, North Carolina

Linda Berne

Department Physical Ed
College
Charlotte, North Carolina

Kasra Danesvar

Department Engineering
College
Charlotte, North Carolina

Molly Fisher

Department Mathematics
College
Charlotte, North Carolina

Larry Leamy

Department Biology
College
Charlotte, North Carolina

Mark Sanders

Department Philosophy
College
Charlotte, North Carolina

Y Zhu

Department Mathematics
College
Charlotte, North Carolina

Terri Matthews

Department Social Work
College
Charlotte, North Carolina

Dennis Ogburn

Department Anthropology
College
Charlotte, North Carolina

John Sugg

Department Education
College
Charlotte, North Carolina

Mark Cloer

Department Music
College
Charlotte, North Carolina

Gary Ferraro

Department Anthropology
College
Charlotte, North Carolina

Gordon

Department Education
College
Charlotte, North Carolina

Arindam Mukherji

Department Engineering
College
Charlotte, North Carolina

Kathrine Stover

Department Elementary Education
College
Charlotte, North Carolina

Benny Andres

Department History
College
Charlotte, North Carolina

Bingham

Department English
College
Charlotte, North Carolina

Nsgena Burton

Department Communication
College
Charlotte, North Carolina

John Drawbaugh

Department Finance
College
Charlotte, North Carolina

Awad Gerges

Department Physics
College
Charlotte, North Carolina

Mary Michael

Department Psychology
College
Charlotte, North Carolina

E Ritterskamp

Department Philosophy
College
Charlotte, North Carolina

Thomas Rogers

Department African Studies
College
Charlotte, North Carolina

Raje Sundaram

Department Mathematics
College
Charlotte, North Carolina

Andrew Zancanaro

Department Business
College
Charlotte, North Carolina

Jill Bloede

Department Theatre/Dance
College
Charlotte, North Carolina

Castillo-Perez

Department Languages
College
Charlotte, North Carolina

Didier Dreau

Department Biology
College
Charlotte, North Carolina

Won Hong

Department Mathematics
College
Charlotte, North Carolina

Jaewoo Jeong

Department Mathematics
College
Charlotte, North Carolina

Gary Mitchell

Department Political Science
College
Charlotte, North Carolina

Reeve

Department Psychology
College
Charlotte, North Carolina

Veronica Sichivista

Department Music
College
Charlotte, North Carolina

Amy White

Department Education
College
Charlotte, North Carolina

Arthur Boerke

Department History
College
Charlotte, North Carolina

William S. Davis

Department Fine Arts
College
Charlotte, North Carolina

Ann Gonzalez

Department Languages
College
Charlotte, North Carolina

Brian Kissel

Department Elementary Education
College
Charlotte, North Carolina

David Langford

Department Nursing
College
Charlotte, North Carolina

Amanda McGuire

Department History
College
Charlotte, North Carolina

Terina Roberson

Department Sociology
College
Charlotte, North Carolina

Steve Xin

Department Mathematics
College
Charlotte, North Carolina

Wei Zhao

Department Sociology
College
Charlotte, North Carolina

David Bayer

Department Engineering
College
Charlotte, North Carolina

Laura Collander

Department English
College
Charlotte, North Carolina

Irene Golding

Department Economics
College
Charlotte, North Carolina

Jacob Kohler

Department Mathematics
College
Charlotte, North Carolina

Rob McGregor

Department Economics
College
Charlotte, North Carolina

Hung Nguyen

Department Finance/Business Law
College
Charlotte, North Carolina

Joseph Shannon

Department Fine Arts
College
Charlotte, North Carolina

Chantal Tetreault

Department Not Specified
College
Charlotte, North Carolina

Mingxin Xu

Department Mathematics
College
Charlotte, North Carolina

Ambrose Barry

Department Engineering
College
Charlotte, North Carolina

John Chadwick

Department Geography
College
Charlotte, North Carolina

David Fleischmann

Department Education
College
Charlotte, North Carolina

Jessica Hartos

Department Health Science
College
Charlotte, North Carolina

Sarah Hinderliter

Department Art
College
Charlotte, North Carolina

Jeff Kimble

Department Engineering
College
Charlotte, North Carolina

Eric Payseur

Department History
College
Charlotte, North Carolina

John Risley

Department Chemistry
College
Charlotte, North Carolina

Tom Weldon

Department Engineering
College
Charlotte, North Carolina

Carl Benda

Department Computer Science
College
Charlotte, North Carolina

Dana Bradley

Department Political Science
College
Charlotte, North Carolina

Cynthis Cassell

Department Health/Human Services
College
Charlotte, North Carolina

Ashley Hagler

Department Biology
College
Charlotte, North Carolina

Cheryl Hicks

Department History
College
Charlotte, North Carolina

Sabrina Kao

Department Nursing
College
Charlotte, North Carolina

Tom Marshall

Department Finance/Business Law
College
Charlotte, North Carolina

David Murphy

Department Engineering
College
Charlotte, North Carolina

Mary Smith

Department Nursing
College
Charlotte, North Carolina

Ashlyn Williams

Department English
College
Charlotte, North Carolina

Stanley Wisdom

Department Psychology
College
Charlotte, North Carolina

Mary Berni

Department English
College
Charlotte, North Carolina

Kyle Cranston

Department English
College
Charlotte, North Carolina

Courtney Fletcher

Department Communication Studies
College
Charlotte, North Carolina

Rich Furman

Department Social Work
College
Charlotte, North Carolina

Julie Goodliffe

Department Biology
College
Charlotte, North Carolina

Ryan James

Department Geography
College
Charlotte, North Carolina

Kenneth Lambla

Department Architecture
College
Charlotte, North Carolina

Seok-Won Lee

Department Information Science
College
Charlotte, North Carolina

Srila Nayak

Department English
College
Charlotte, North Carolina

Mindy Sides-Walsh

Department Communication
College
Charlotte, North Carolina

Jennifer Wallace

Department Art
College
Charlotte, North Carolina

Jy Wu

Department Engineering
College
Charlotte, North Carolina

Gerald Angelichio

Department Physics
College
Charlotte, North Carolina

M Azevedo

Department Ethnic Studies
College
Charlotte, North Carolina

Sandra Cisneros

Department Languages
College
Charlotte, North Carolina

Jacek Dmochowski

Department Mathematics
College
Charlotte, North Carolina

Tricia Hubbard

Department Kinesiology
College
Charlotte, North Carolina

Hyun

Department Mathematics
College
Charlotte, North Carolina

Tiao Lu

Department Mathematics
College
Charlotte, North Carolina

Sherine Obare

Department Chemistry
College
Charlotte, North Carolina

J Rhoden

Department Education
College
Charlotte, North Carolina

Diana Rowan

Department Social Work
College
Charlotte, North Carolina

Ariana Shahinfar

Department Psychology
College
Charlotte, North Carolina

Henrietta Thomas

Department Art History
College
Charlotte, North Carolina

Xian Wang

Department Mathematics
College
Charlotte, North Carolina