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

David Weggel

Department Engineering
College
Charlotte, North Carolina

Terry Xu

Department Mechanical Engineering
College
Charlotte, North Carolina

Jun Zhou

Department Mathematics
College
Charlotte, North Carolina

Alan Blattner

Department Communication
College
Charlotte, North Carolina

Melissa Burris

Department Education
College
Charlotte, North Carolina

Lesley Carroll

Department English
College
Charlotte, North Carolina

Jill Dineen-Scott

Department Communication Studies
College
Charlotte, North Carolina

Indrani Gall

Department Art
College
Charlotte, North Carolina

Kelly Harris

Department Political Science
College
Charlotte, North Carolina

Charles Hutchinson

Department Education
College
Charlotte, North Carolina

Kazuko Ichinoseki

Department Languages
College
Charlotte, North Carolina

Yanjmaa Jutmaan

Department Mathematics/Statistics
College
Charlotte, North Carolina

Stephanie Koch

Department Sociology
College
Charlotte, North Carolina

Janaka Lewis

Department English
College
Charlotte, North Carolina

Andrew McLellan

Department Architecture
College
Charlotte, North Carolina

Tomoko Okimoto

Department Languages
College
Charlotte, North Carolina

Jessica Schley

Department English
College
Charlotte, North Carolina

Laura Shrum

Department Biology
College
Charlotte, North Carolina

Kanako Taku

Department Psychology
College
Charlotte, North Carolina

Ethan Uslan

Department Music
College
Charlotte, North Carolina

Ruoyang Wang

Department Finance/Business Law
College
Charlotte, North Carolina

Michael Youngblood

Department Computer Science
College
Charlotte, North Carolina

Rod Hagley

Department Biology
College
Wilmington, North Carolina

Chris Fonvielle

Department History
College
Wilmington, North Carolina

Bongkeun Song

Department Biology
College
Wilmington, North Carolina

Diane Dodd

Department Biology
College
Wilmington, North Carolina

Glen Harris

Department History
College
Wilmington, North Carolina

Karen Spike

Department Mathematics
College
Wilmington, North Carolina

Jennifer Myers

Department Psychology
College
Wilmington, North Carolina

Richard Thomas

Department Music
College
Wilmington, North Carolina

William Atwill

Department English
College
Wilmington, North Carolina

Andrew Clark

Department History
College
Wilmington, North Carolina

Mike Waddell

Department Music
College
Wilmington, North Carolina

Hannah Abrams

Department English
College
Wilmington, North Carolina

Anne Hungerford

Department Psychology
College
Wilmington, North Carolina

Cameron Gordon

Department Psychology
College
Wilmington, North Carolina

Lisa Pollard

Department History
College
Wilmington, North Carolina

Ed Graham

Department Business
College
Wilmington, North Carolina

Beth Becka

Department Communication
College
Wilmington, North Carolina

David Lavere

Department History
College
Wilmington, North Carolina

Xin Lu

Department Mathematics
College
Wilmington, North Carolina

Joseph Betts

Department Political Science
College
Wilmington, North Carolina

Pierre Lapaire

Department Languages
College
Wilmington, North Carolina

Yaw O Chang

Department Mathematics
College
Wilmington, North Carolina

William Hall

Department Economics
College
Wilmington, North Carolina

Yixin Chen

Department History
College
Wilmington, North Carolina

Keith Newlin

Department English
College
Wilmington, North Carolina

Roger Shew

Department Geology
College
Wilmington, North Carolina

Michelle Britt

Department English
College
Wilmington, North Carolina

Michele L. Mathis

Department Psychology
College
Wilmington, North Carolina

Robert Brown

Department Psychology
College
Wilmington, North Carolina

Roger Lowery

Department Political Science
College
Wilmington, North Carolina

Pamela Evers

Department Business
College
Wilmington, North Carolina

John Tyrell

Department Chemistry
College
Wilmington, North Carolina

Gary Faulkner

Department Sociology
College
Wilmington, North Carolina

William Verrone

Department English
College
Wilmington, North Carolina

Bruce McKinney

Department Communication
College
Wilmington, North Carolina

Lew Rosenbloom

Department Languages
College
Wilmington, North Carolina

Jeff Spears

Department Criminal Justice
College
Wilmington, North Carolina

Catherine Ross-Stroud

Department English
College
Wilmington, North Carolina

David Weber

Department Communication
College
Wilmington, North Carolina

John Marshall Garris

Department Business
College
Wilmington, North Carolina

Roger Laverty

Department English
College
Wilmington, North Carolina

Ami Wilbur

Department Biology
College
Wilmington, North Carolina

William Cleary

Department Geology
College
Wilmington, North Carolina

Mark Imperial

Department Political Science
College
Wilmington, North Carolina

Paulo Almeida

Department Chemistry
College
Wilmington, North Carolina

Susan McCaffray

Department History
College
Wilmington, North Carolina

Paige Johnson Tan

Department Political Science
College
Wilmington, North Carolina

Marianella Jara

Department Languages
College
Wilmington, North Carolina

Kevin Sigler

Department Finance
College
Wilmington, North Carolina

Sridhar Varadarajan

Department Chemistry
College
Wilmington, North Carolina

Martha Andrews

Department Business
College
Wilmington, North Carolina

Darrell Irwin

Department Criminal Justice
College
Wilmington, North Carolina

Ulku Yaylacicegi

Department Business
College
Wilmington, North Carolina

John Bennett

Department Physical Ed
College
Wilmington, North Carolina

Kathy Fox

Department Education
College
Wilmington, North Carolina

Eric Tessier

Department Languages
College
Wilmington, North Carolina

Richard Dillaman

Department Biology
College
Wilmington, North Carolina

Joanna Mount

Department Languages
College
Wilmington, North Carolina

Colleen Reilly

Department English
College
Wilmington, North Carolina

Anne Berkeley

Department Theater
College
Wilmington, North Carolina

Will Wilkinson

Department English
College
Wilmington, North Carolina

Rebecca Bowman

Department Communication
College
Wilmington, North Carolina

Denis Carter

Department Economics
College
Wilmington, North Carolina

Mariana Johnson

Department Film
College
Wilmington, North Carolina

Marcio Moreno

Department Languages
College
Wilmington, North Carolina

Theodore Burgh

Department Theology
College
Wilmington, North Carolina

Nancy Grindlay

Department Geology
College
Wilmington, North Carolina

M McCartney

Department Biology
College
Wilmington, North Carolina

Gene Tagliarini

Department Computer Science
College
Wilmington, North Carolina

Kristen Howell

Department Business
College
Wilmington, North Carolina

Brian Kinard

Department Marketing
College
Wilmington, North Carolina

Robert Lurie

Department English
College
Wilmington, North Carolina

Pat Voli

Department Marketing
College
Wilmington, North Carolina

Jason Bowers

Department Philosophy
College
Wilmington, North Carolina

Lou Buttino

Department Film
College
Wilmington, North Carolina

Wendy Donlin

Department Psychology
College
Wilmington, North Carolina

Martin Kozloff

Department Education
College
Wilmington, North Carolina

Curt Stiles

Department Management
College
Wilmington, North Carolina
Page 584 of 1570