North Carolina's Teacher Directory

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

Sabrina Mozingo

Department Business
College
Greenville, North Carolina

Darin Peterson

Department Exercise/Sport Science
College
Greenville, North Carolina

Susan Reichelt

Department Humanities
College
Greenville, North Carolina

Kelley Reinsmith-Jones

Department Social Work
College
Greenville, North Carolina

R. Rulifson

Department Science
College
Greenville, North Carolina

Malcolm Simpson III

Department Exercise/Sport Science
College
Greenville, North Carolina

Laura Spivey

Department Academic Services
College
Greenville, North Carolina

Joann Tartalone

Department Communication
College
Greenville, North Carolina

Jan Wan

Department Fine Arts
College
Greenville, North Carolina

Chris Wilson

Department Chemistry
College
Greenville, North Carolina

Joseph Lisowski

Department English
College
Elizabeth City, North Carolina

Antonio Rook

Department Computer Science
College
Elizabeth City, North Carolina

Kulwinder Kaur

Department Psychology
College
Elizabeth City, North Carolina

Bill Luton

Department Business
College
Elizabeth City, North Carolina

Billy Hines

Department Music
College
Elizabeth City, North Carolina

Krishna Kulkarni

Department Computer Science
College
Elizabeth City, North Carolina

Eyualem Abebe

Department Biology
College
Elizabeth City, North Carolina

Linda Lisowski

Department Education
College
Elizabeth City, North Carolina

Jim Brown

Department History
College
Elon, North Carolina

Chandana Chakrabarti

Department Religion
College
Elon, North Carolina

Rosemary Haskell

Department English
College
Elon, North Carolina

Michael Skube

Department Communication
College
Elon, North Carolina

Katherine Follett

Department Psychology
College
Elon, North Carolina

Sharon Spray

Department Political Science
College
Elon, North Carolina

Brooke Barnett

Department Communication
College
Elon, North Carolina

Tom Mould

Department English
College
Elon, North Carolina

Janna Anderson

Department Communication
College
Elon, North Carolina

Andrew Angyal

Department English
College
Elon, North Carolina

Linda Poulson

Department Accounting
College
Elon, North Carolina

Jim Beuerle

Department Mathematics
College
Elon, North Carolina

Mohomad Haj-Mohamadi

Department Mathematics
College
Elon, North Carolina

Anthony Hatcher

Department Communication
College
Elon, North Carolina

Amanda Tapler

Department Health Science
College
Elon, North Carolina

Andrea Metts

Department Mathematics
College
Elon, North Carolina

Susan Manring

Department Business
College
Elon, North Carolina

Chris Leupold

Department Psychology
College
Elon, North Carolina

Steve Deloach

Department Economics
College
Elon, North Carolina

Heidi Frontani

Department Geography
College
Elon, North Carolina

Jim Pace

Department Theology
College
Elon, North Carolina

Alexander Yap

Department Computer Science
College
Elon, North Carolina

Maureen Allen

Department Computer Information Systems
College
Elon, North Carolina

Jeffrey Coker

Department Biology
College
Elon, North Carolina

Mike Kingston

Department Science
College
Elon, North Carolina

Calvert McGregor

Department Accounting
College
Elon, North Carolina

Kim Jones

Department Anthropology
College
Elon, North Carolina

Ray Johnson

Department Communication
College
Elon, North Carolina

George Padgett

Department Communication
College
Elon, North Carolina

Linda Niedziela

Department Science
College
Elon, North Carolina

Tina Das

Department Economics
College
Elon, North Carolina

Toddie Peters

Department Theology
College
Elon, North Carolina

April Post

Department Languages
College
Elon, North Carolina

Linda Wilmshurst

Department Psychology
College
Elon, North Carolina

Lance Massey

Department English
College
Elon, North Carolina

Tonya Riney

Department Business
College
Elon, North Carolina

Patricia Cox

Department Accounting
College
Elon, North Carolina

Crista Coles

Department Mathematics
College
Elon, North Carolina

Tonya Train

Department Biology
College
Elon, North Carolina

Scott Windham

Department Languages
College
Elon, North Carolina

Mark Prokosch

Department Psychology
College
Elon, North Carolina

Nancy Harris

Department Biology
College
Elon, North Carolina

Yuko Miyamoto

Department Biology
College
Elon, North Carolina

Helen Walton

Department Mathematics
College
Elon, North Carolina

Shereen Elgamal

Department Languages
College
Elon, North Carolina

Evan Gatti

Department Art History
College
Elon, North Carolina

Tony Sawyer

Department Music
College
Elon, North Carolina

Sankey Blanton

Department Physics
College
Elon, North Carolina

Eric Hall

Department Physical Ed
College
Elon, North Carolina

Pam Kiser

Department Humanities
College
Elon, North Carolina

Matthew Buckmaster

Department Music
College
Elon, North Carolina

Jessie Moore

Department English
College
Elon, North Carolina

Mike Sanford

Department Fine Arts
College
Elon, North Carolina

Julianne Hammer

Department Theology
College
Elon, North Carolina

Alan Scott

Department Psychology
College
Elon, North Carolina

Curry Hilton

Department Economics
College
Elon, North Carolina

Joan Nelson

Department Communication
College
Elon, North Carolina

William Wilder

Department Mathematics
College
Elon, North Carolina

Rich Coleman

Department Business
College
Elon, North Carolina

William Duffy

Department English
College
Elon, North Carolina

Brian Johnson

Department Finance
College
Elon, North Carolina

Daniela Orlandi

Department Languages
College
Elon, North Carolina

Tim Vercellotti

Department Political Science
College
Elon, North Carolina

Seth Carter

Department Psychology
College
Elon, North Carolina

Charles Fairley

Department Accounting
College
Elon, North Carolina

Jeff Milroy

Department Health/Human Performance
College
Elon, North Carolina

Aggie Chadraa

Department Mathematics
College
Elon, North Carolina

Mary-Jo Festle

Department History
College
Elon, North Carolina

Jim Goodman

Department Communication
College
Elon, North Carolina

Deborah Lee

Department Chemistry
College
Elon, North Carolina

Mike Salmond

Department Fine Arts
College
Elon, North Carolina

Corinne Auman

Department Psychology
College
Elon, North Carolina

Sam Butler

Department Philosophy
College
Elon, North Carolina

Rebecca Hutchins

Department Fine Arts
College
Elon, North Carolina

Heather Rice

Department Psychology
College
Elon, North Carolina

Russell Smith

Department History
College
Elon, North Carolina

Vickie Tillson

Department Foreign Languages
College
Elon, North Carolina

Christina Benson

Department Business
College
Elon, North Carolina

Linda Gretton

Department Communication
College
Elon, North Carolina

Jon Metzger

Department Music
College
Elon, North Carolina

Shmueli Shimon

Department Business
College
Elon, North Carolina

Melody Van Lidth De Jeude

Department Philosophy
College
Elon, North Carolina