North Carolina's Teacher Directory

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

Jeff Barto

Department Kinesiology
College
Charlotte, North Carolina

John Harding

Department Music
College
Charlotte, North Carolina

Tim Ligay

Department Finance/Business Law
College
Charlotte, North Carolina

Folker Wihstutz

Department Mathematics
College
Charlotte, North Carolina

Belinda Bezner

Department Fine Arts
College
Charlotte, North Carolina

Dave Broudeur

Department Fine Arts
College
Charlotte, North Carolina

Rosalba Esparragoza

Department Languages
College
Charlotte, North Carolina

Christopher McDaniel

Department Engineering Technology
College
Charlotte, North Carolina

Chikako Mori

Department Languages
College
Charlotte, North Carolina

Cliff Scott

Department Communication Studies
College
Charlotte, North Carolina

Jose Batista

Department Languages
College
Charlotte, North Carolina

Bob Croghan

Department Theater
College
Charlotte, North Carolina

Martha Kropf

Department Political Science
College
Charlotte, North Carolina

Drew Polly

Department Elementary Education
College
Charlotte, North Carolina

Tracy Rock

Department Education
College
Charlotte, North Carolina

Gwendolyn Gill

Department History
College
Charlotte, North Carolina

Christina Lentz

Department Mathematics
College
Charlotte, North Carolina

I McKillop

Department Science
College
Charlotte, North Carolina

Richard Souvenir

Department Computer Science
College
Charlotte, North Carolina

Renuka Chander

Department English
College
Charlotte, North Carolina

John Daniels

Department Engineering
College
Charlotte, North Carolina

Suzanne Leland

Department Political Science
College
Charlotte, North Carolina

G Rassel

Department Political Science
College
Charlotte, North Carolina

Judson Russell

Department Business
College
Charlotte, North Carolina

Shayla Willis

Department English
College
Charlotte, North Carolina

Ann Burlein

Department Theology
College
Charlotte, North Carolina

Ming Dai

Department Mathematics
College
Charlotte, North Carolina

John Diemer

Department Geography
College
Charlotte, North Carolina

Alan Freitag

Department Communication
College
Charlotte, North Carolina

Jeff McNeil

Department English
College
Charlotte, North Carolina

James Oliver

Department Biology
College
Charlotte, North Carolina

Steven Rogelberg

Department Psychology
College
Charlotte, North Carolina

Clint Stewart

Department English
College
Charlotte, North Carolina

Brad Wright

Department Political Science
College
Charlotte, North Carolina

Sarah Birdsong

Department Mathematics
College
Charlotte, North Carolina

Verna D Crutchfield

Department Mathematics
College
Charlotte, North Carolina

Janos Gergely

Department Engineering
College
Charlotte, North Carolina

C Henle

Department Business
College
Charlotte, North Carolina

Ivan Howitt

Department Engineering
College
Charlotte, North Carolina

Gerald Micklow

Department Engineering
College
Charlotte, North Carolina

Zbigniew Ras

Department Computer Science
College
Charlotte, North Carolina

Esther Richey

Department English
College
Charlotte, North Carolina

Tonya Wertz Orbaugh

Department English
College
Charlotte, North Carolina

Michele Bissiere

Department Languages
College
Charlotte, North Carolina

Camina Davis

Department Health/Human Services
College
Charlotte, North Carolina

C Godev

Department Languages
College
Charlotte, North Carolina

Courtney James

Department Engineering
College
Charlotte, North Carolina

Robert Kravchuk

Department Political Science
College
Charlotte, North Carolina

R McClain

Department English
College
Charlotte, North Carolina

Lisa Ritchie

Department Communication Studies
College
Charlotte, North Carolina

Suzanne Wolfe

Department Chemistry
College
Charlotte, North Carolina

Ingrid Bartsch

Department Women's Studies
College
Charlotte, North Carolina

Will Campbell

Department Music
College
Charlotte, North Carolina

Warren Dibiase

Department Not Specified
College
Charlotte, North Carolina

Michael Juhl

Department Sociology
College
Charlotte, North Carolina

Gail Martin

Department Communication
College
Charlotte, North Carolina

Delia Neil

Department Fine Arts
College
Charlotte, North Carolina

Reback

Department Business
College
Charlotte, North Carolina

Holly Suarez

Department Sociology
College
Charlotte, North Carolina

Wei-Ning Xiang

Department Geography
College
Charlotte, North Carolina

Harrison Campbell

Department Geography
College
Charlotte, North Carolina

Verna Crutchfield

Department Mathematics
College
Charlotte, North Carolina

Anthony Fernandes

Department Mathematics/Statistics
College
Charlotte, North Carolina

David Hartgen

Department Geography
College
Charlotte, North Carolina

Roy Jenks

Department History
College
Charlotte, North Carolina

Lillie-Dunn McGuinness

Department Science
College
Charlotte, North Carolina

Lisa Rashotte

Department Social Science
College
Charlotte, North Carolina

Fran Voltz

Department English
College
Charlotte, North Carolina

Bruce Auerbach

Department Theater
College
Charlotte, North Carolina

Suzanne Boyd

Department Social Work
College
Charlotte, North Carolina

David Johnson

Department History
College
Charlotte, North Carolina

Vasilije P. Lukic

Department Engineering
College
Charlotte, North Carolina

Jeanie Marklin

Department Education
College
Charlotte, North Carolina

Michael Mosley

Department Music
College
Charlotte, North Carolina

William Saunders

Department Civil Engineering
College
Charlotte, North Carolina

Casper Wiggins

Department Accounting
College
Charlotte, North Carolina

David Wilson

Department Computer Science
College
Charlotte, North Carolina

J Bellios

Department Latin American Studies
College
Charlotte, North Carolina

Mike Cox

Department Education
College
Charlotte, North Carolina

J Finke

Department Education
College
Charlotte, North Carolina

Joyce Frazier

Department Elementary Education
College
Charlotte, North Carolina

Sarah Godwin

Department English
College
Charlotte, North Carolina

Hussein Islami-Arshagi

Department Mathematics
College
Charlotte, North Carolina

Andrei Kuzhuget

Department Mathematics
College
Charlotte, North Carolina

Samuel Monder

Department Latin American Studies
College
Charlotte, North Carolina

Susan Savage

Department Music
College
Charlotte, North Carolina

Pharas Sechler

Department Education
College
Charlotte, North Carolina

Jennifer Towell

Department English
College
Charlotte, North Carolina

Shirley Wright

Department Languages
College
Charlotte, North Carolina

Kelly Anderson

Department Education
College
Charlotte, North Carolina

Joel Avrin

Department Mathematics
College
Charlotte, North Carolina

F Chimielinski

Department Marketing
College
Charlotte, North Carolina

Elizabeth Diaz

Department Languages
College
Charlotte, North Carolina

Heather Homesley

Department Languages
College
Charlotte, North Carolina

Amy Kitts

Department Engineering Technology
College
Charlotte, North Carolina

John Nelson

Department Architecture
College
Charlotte, North Carolina

Jones Norris

Department Accounting
College
Charlotte, North Carolina

John Reeves

Department Religious Studies
College
Charlotte, North Carolina

Jennifer Seegers

Department Biology
College
Charlotte, North Carolina

Courtney St. Onge

Department Communication Studies
College
Charlotte, North Carolina