North Carolina's Teacher Directory

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

Kevin Moll

Department Music
College
Greenville, North Carolina

Michael Bassman

Department Ethnic Studies
College
Greenville, North Carolina

Christine Cranford

Department English
College
Greenville, North Carolina

Dan Masters

Department Political Science
College
Greenville, North Carolina

Ronnie Smith

Department Computer Science
College
Greenville, North Carolina

Karin Zipf

Department History
College
Greenville, North Carolina

Brett Cotten

Department Finance
College
Greenville, North Carolina

Brian Giemza

Department English
College
Greenville, North Carolina

Nikki Howard

Department Communication
College
Greenville, North Carolina

Edison Justiniano

Department Science
College
Greenville, North Carolina

Noel Mitchell

Department English
College
Greenville, North Carolina

Yong Wang

Department Geography
College
Greenville, North Carolina

Robert Caprio

Department Theater
College
Greenville, North Carolina

Brenda Ernest

Department Psychology
College
Greenville, North Carolina

Naoki Kanaboshi

Department Criminal Justice
College
Greenville, North Carolina

Richard Williams

Department Recreation
College
Greenville, North Carolina

Chris Carolan

Department Mathematics
College
Greenville, North Carolina

Dawn Clark

Department Fine Arts
College
Greenville, North Carolina

Erik Everhart

Department Psychology
College
Greenville, North Carolina

Masao Kishore

Department Computer Science
College
Greenville, North Carolina

Jennifer Perry

Department Languages
College
Greenville, North Carolina

Dean Tuck

Department English
College
Greenville, North Carolina

Scott Below

Department Finance
College
Greenville, North Carolina

Michael Butler

Department Political Science
College
Greenville, North Carolina

Mike Dixon

Department Music
College
Greenville, North Carolina

LR Hughes

Department Communication
College
Greenville, North Carolina

Gerry MacLeod

Department Mathematics
College
Greenville, North Carolina

Debbie McGowan

Department Psychology
College
Greenville, North Carolina

Lakesha Rhodes

Department English
College
Greenville, North Carolina

Lou Anne Baldree

Department Nursing
College
Greenville, North Carolina

Scott Dellana

Department Marketing
College
Greenville, North Carolina

Beverly Harju

Department Psychology
College
Greenville, North Carolina

Michael Morris

Department Sociology
College
Greenville, North Carolina

Jean-Luc Scemama

Department Biology
College
Greenville, North Carolina

Nasseh Tabrizi

Department Computer Science
College
Greenville, North Carolina

Paige Averett

Department Social Work
College
Greenville, North Carolina

Y Clifton

Department Physics
College
Greenville, North Carolina

Richard Cook

Department Marketing
College
Greenville, North Carolina

Kaye Fairweather

Department Communication
College
Greenville, North Carolina

Mi Sook Hur

Department Fine Arts
College
Greenville, North Carolina

M. O'Driscol

Department Geology
College
Greenville, North Carolina

Franklin Price

Department History
College
Greenville, North Carolina

Roberto Soares

Department Construction
College
Greenville, North Carolina

Melissa Yow

Department English
College
Greenville, North Carolina

Charles Bland

Department Biology
College
Greenville, North Carolina

Richard Hauser

Department Information Systems
College
Greenville, North Carolina

Kelly Jones

Department Communication
College
Greenville, North Carolina

Myleah Kerns

Department English
College
Greenville, North Carolina

Danny Morton

Department Construction
College
Greenville, North Carolina

Nicole Sidhu

Department English
College
Greenville, North Carolina

Lisa Austen

Department Accounting
College
Greenville, North Carolina

Rachel Brassin

Department Accounting
College
Greenville, North Carolina

Will Chappell

Department Biology
College
Greenville, North Carolina

William.E Hill

Department Health Science
College
Greenville, North Carolina

Joy Moses-Hall

Department Physics
College
Greenville, North Carolina

James Orr

Department Information Systems
College
Greenville, North Carolina

Melita Prati

Department Management
College
Greenville, North Carolina

Karen Scott

Department Psychology
College
Greenville, North Carolina

Beth Ulffers

Department Music
College
Greenville, North Carolina

Daniel Bellittiere

Department Physics
College
Greenville, North Carolina

Mary Carroll-Hackett

Department English
College
Greenville, North Carolina

Meta Downes

Department Communication
College
Greenville, North Carolina

Corinee Guy

Department English
College
Greenville, North Carolina

Steven Mark

Department Business
College
Greenville, North Carolina

Maggie Ohara

Department Information Systems
College
Greenville, North Carolina

Catherine Rivoira

Department Education
College
Greenville, North Carolina

Gina Summa

Department Health Science
College
Greenville, North Carolina

Ryan Anderson

Department English
College
Greenville, North Carolina

Juanjo Daneri

Department Languages
College
Greenville, North Carolina

Helena Feder

Department English
College
Greenville, North Carolina

Tommi Galaska

Department Fine Arts
College
Greenville, North Carolina

Andy Herdman

Department Management
College
Greenville, North Carolina

Siddhartha Mitra

Department Geology
College
Greenville, North Carolina

Jon Rose

Department Exercise/Sport Science
College
Greenville, North Carolina

S Schultz

Department Languages
College
Greenville, North Carolina

Hulda Tayloe

Department Education
College
Greenville, North Carolina

Lynda Cole

Department Hospitality
College
Greenville, North Carolina

Brenda Eastman

Department Social Work
College
Greenville, North Carolina

T. Feldbush

Department Biology
College
Greenville, North Carolina

Jayne Geissler

Department Academic Services
College
Greenville, North Carolina

Ryan Hudgins

Department Biology
College
Greenville, North Carolina

Huanqing Lu

Department Construction
College
Greenville, North Carolina

Mary Pickard

Department Child Development
College
Greenville, North Carolina

Melissa Rees

Department Child Development
College
Greenville, North Carolina

Diana Saum

Department Nutrition
College
Greenville, North Carolina

Scott Williams

Department Education
College
Greenville, North Carolina

David Batts

Department Technology
College
Greenville, North Carolina

Robert Bernhardt

Department Computer Science
College
Greenville, North Carolina

Samantha Cox

Department English
College
Greenville, North Carolina

Nancy Gray

Department Communication
College
Greenville, North Carolina

Hilmi Lahoud

Department Computer Science
College
Greenville, North Carolina

Monte Miller

Department Social Work
College
Greenville, North Carolina

John Pickard

Department Computer Science
College
Greenville, North Carolina

Linda Robinson

Department Child Development
College
Greenville, North Carolina

Mindy Spain

Department History
College
Greenville, North Carolina

Thomas Wiggens

Department Health Science
College
Greenville, North Carolina

Laura Anderson

Department Psychology
College
Greenville, North Carolina

Kelly Bristol

Department Sociology
College
Greenville, North Carolina

Felix Cox

Department Music
College
Greenville, North Carolina

Anthony Dunn

Department History
College
Greenville, North Carolina
Page 332 of 1570