North Carolina's Teacher Directory

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

David Bollinger

Department Communication
College
Wilmington, North Carolina

Tim Ballard

Department Biology
College
Wilmington, North Carolina

Sonia Parker

Department Mathematics
College
Wilmington, North Carolina

James Reeves

Department Chemistry
College
Wilmington, North Carolina

Steve Robinson

Department Economics
College
Wilmington, North Carolina

Terry Fleck

Department Mathematics
College
Wilmington, North Carolina

Valerie Rider

Department Languages
College
Wilmington, North Carolina

Drew Rosen

Department Operations Management
College
Wilmington, North Carolina

Barry Wray

Department Business
College
Wilmington, North Carolina

William Wadman

Department Economics
College
Wilmington, North Carolina

Robert McCall

Department Anthropology
College
Wilmington, North Carolina

Lewis Abrams

Department Science
College
Wilmington, North Carolina

Miguel Jimenez

Department Languages
College
Wilmington, North Carolina

Elizabeth Hines

Department Geography
College
Wilmington, North Carolina

Ashley Balena

Department Languages
College
Wilmington, North Carolina

Brian Davis

Department Physics
College
Wilmington, North Carolina

Bill Compton

Department Business
College
Wilmington, North Carolina

Michelle Manning

Department English
College
Wilmington, North Carolina

Chuck Earney

Department Accounting
College
Wilmington, North Carolina

Elizabeth Irvin

Department Languages
College
Wilmington, North Carolina

Wanda Hogan

Department Psychology
College
Wilmington, North Carolina

Lu Ellen Huntley

Department English
College
Wilmington, North Carolina

Rick Olsen

Department Communication
College
Wilmington, North Carolina

Robert Appleton

Department Accounting
College
Wilmington, North Carolina

Michael Messina

Department Chemistry
College
Wilmington, North Carolina

Laura Wittern-Keller

Department History
College
Wilmington, North Carolina

Clyde McDaniel

Department Social Science
College
Wilmington, North Carolina

James Applefield

Department Education
College
Wilmington, North Carolina

Thomas MacLennan

Department English
College
Wilmington, North Carolina

Babet Boyd

Department Criminal Justice
College
Wilmington, North Carolina

Tom Kunz

Department Freshman Seminar
College
Wilmington, North Carolina

Bill Overman

Department Psychology
College
Wilmington, North Carolina

Kimberle Brown

Department English
College
Wilmington, North Carolina

Kindra Steenerson

Department Theater
College
Wilmington, North Carolina

Mark Lammers

Department Mathematics
College
Wilmington, North Carolina

Kimberly Faxon

Department English
College
Wilmington, North Carolina

Roger Hill

Department Business
College
Wilmington, North Carolina

Doug Kline

Department Business
College
Wilmington, North Carolina

Daniel Thurston

Department Business
College
Wilmington, North Carolina

Scott James

Department Philosophy
College
Wilmington, North Carolina

Elizabeth Pressley

Department Languages
College
Wilmington, North Carolina

John Stevens

Department Languages
College
Wilmington, North Carolina

Wes Berlin

Department Marketing
College
Wilmington, North Carolina

Robert Toplin

Department History
College
Wilmington, North Carolina

Agnes Ille

Department Languages
College
Wilmington, North Carolina

Diane Levy

Department Sociology
College
Wilmington, North Carolina

Scott Simmons

Department Anthropology
College
Wilmington, North Carolina

Monica Gisolfi

Department History
College
Wilmington, North Carolina

Sue Richardson

Department English
College
Wilmington, North Carolina

John Wells

Department English
College
Wilmington, North Carolina

Ralph Bradley

Department Computer Science
College
Wilmington, North Carolina

Janet Ellerby

Department English
College
Wilmington, North Carolina

John Stokes

Department English
College
Wilmington, North Carolina

Wendy Exposito

Department Science
College
Wilmington, North Carolina

Nick Laudadio

Department English
College
Wilmington, North Carolina

Lisa Scribner

Department Marketing
College
Wilmington, North Carolina

Kitty Davis

Department Psychology
College
Wilmington, North Carolina

Christine Massey

Department English
College
Wilmington, North Carolina

Gisela Reid

Department Languages
College
Wilmington, North Carolina

Michael Ruwe

Department English
College
Wilmington, North Carolina

Daniel Ivancivich

Department Accounting
College
Wilmington, North Carolina

Richard Verrone

Department Finance
College
Wilmington, North Carolina

Anthony Atkins

Department English
College
Wilmington, North Carolina

Joe Farinella

Department Finance
College
Wilmington, North Carolina

Eva Kort

Department Philosophy
College
Wilmington, North Carolina

Heather McCreery

Department Chemistry
College
Wilmington, North Carolina

Alison Talyor

Department Biology
College
Wilmington, North Carolina

Steffaney Cohen

Department Psychology
College
Wilmington, North Carolina

Vince Lutheran

Department Management
College
Wilmington, North Carolina

Nadie Nazario

Department Physical Ed
College
Wilmington, North Carolina

Kathleen Berkeley

Department History
College
Wilmington, North Carolina

William Harris

Department Geology
College
Wilmington, North Carolina

Crystal Lubinsky

Department Religion
College
Wilmington, North Carolina

Karl Ricanek

Department Computer Science
College
Wilmington, North Carolina

Tom Simpson

Department Economics
College
Wilmington, North Carolina

Raquel Alexander

Department Accounting
College
Wilmington, North Carolina

Jonathan David

Department Criminal Justice
College
Wilmington, North Carolina

Craig Galbraith

Department Management
College
Wilmington, North Carolina

Tracy Pena

Department Psychology
College
Wilmington, North Carolina

Thomas Brown

Department Mathematics
College
Wilmington, North Carolina

Patricia Comeaux

Department Communication
College
Wilmington, North Carolina

Tom Glynn

Department Theater
College
Wilmington, North Carolina

Amy Kirschke

Department Art History
College
Wilmington, North Carolina

Vibeke Olson

Department Art History
College
Wilmington, North Carolina

Laurel Poerstel

Department Psychology
College
Wilmington, North Carolina

Robert Sutton

Department Philosophy
College
Wilmington, North Carolina

Katherine Hartman

Department Marketing
College
Wilmington, North Carolina

Chadwick Roberts

Department Communication
College
Wilmington, North Carolina

Michael Smith

Department Geology
College
Wilmington, North Carolina

Sandra Adams

Department Communication
College
Wilmington, North Carolina

Jacqueline Benitez-Galbraith

Department Languages
College
Wilmington, North Carolina

R Burt

Department Languages
College
Wilmington, North Carolina

Elizabeth Fugate-Whitlock

Department Gerontology
College
Wilmington, North Carolina

Margaret Hodgson

Department English
College
Wilmington, North Carolina

David Mautz

Department Business
College
Wilmington, North Carolina

Kenneth Spackman

Department Mathematics
College
Wilmington, North Carolina

Bob Blundo

Department Social Work
College
Wilmington, North Carolina

Tom Dixon

Department Education
College
Wilmington, North Carolina

Tammi Hamilton

Department Management
College
Wilmington, North Carolina

Shanhong Luo

Department Psychology
College
Wilmington, North Carolina