North Carolina's Teacher Directory

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

Jason Thompson

Department Music
College
Boone, North Carolina

Mary Timothy

Department Education
College
Boone, North Carolina

Joan Woodworth

Department Psychology
College
Boone, North Carolina

Kellie Ashcraft

Department Social Work
College
Boone, North Carolina

Jon Burr

Department English
College
Boone, North Carolina

Cama Duke

Department Interdisciplinary Studies
College
Boone, North Carolina

Bill Harbinson

Department Music
College
Boone, North Carolina

Jeff Hobbs

Department Finance
College
Boone, North Carolina

David Larry

Department English
College
Boone, North Carolina

Marina Mihaljevic

Department Art History
College
Boone, North Carolina

Nepali Rajapakse

Department Chemistry
College
Boone, North Carolina

Lauren Renkert

Department Social Science
College
Boone, North Carolina

Judy Sink

Department Education
College
Boone, North Carolina

Daniel Christopher Walsh

Department Communication
College
Boone, North Carolina

Michael Windelspecht

Department Biology
College
Boone, North Carolina

Eric Allain

Department Chemistry
College
Boone, North Carolina

Jamie Boswell

Department Health Science
College
Boone, North Carolina

Maureen Broderick

Department English
College
Boone, North Carolina

Jessica Chapman

Department English
College
Boone, North Carolina

Dianne Hodack

Department Art
College
Boone, North Carolina

David Johnson

Department History
College
Boone, North Carolina

Ken Knight

Department English
College
Boone, North Carolina

Megan Lease

Department English
College
Boone, North Carolina

Joan McGregor

Department Communication
College
Boone, North Carolina

Marie Murphy

Department Mathematics
College
Boone, North Carolina

Conrad Ostwalt

Department Religion
College
Boone, North Carolina

Thomas Peterson

Department Psychology
College
Boone, North Carolina

Dennis Scanlin

Department Technology
College
Boone, North Carolina

Lynn Siefferman

Department Biology
College
Boone, North Carolina

Woody Trathen

Department Education
College
Boone, North Carolina

Jennifer Westerman

Department Interdisciplinary Studies
College
Boone, North Carolina

Jeri Allison

Department Fine Arts
College
Boone, North Carolina

Dean Blumberg

Department English
College
Boone, North Carolina

Anna Chaney

Department Theater
College
Boone, North Carolina

Maureen Dougher

Department Languages
College
Boone, North Carolina

Paul Gaskill

Department Health Science
College
Boone, North Carolina

Jennifer Gray

Department Communication
College
Boone, North Carolina

William Johnson

Department English
College
Boone, North Carolina

Josh Livesey

Department Psychology
College
Boone, North Carolina

Ryan Morton

Department Communication
College
Boone, North Carolina

Carla Penders

Department Physics
College
Boone, North Carolina

J Rudine

Department Psychology
College
Boone, North Carolina

Scott Snell

Department Theater
College
Boone, North Carolina

Gayle Weitz

Department Art
College
Boone, North Carolina

Scott Wynne

Department Music
College
Boone, North Carolina

Julia Adams

Department Education
College
Boone, North Carolina

Rebecca Battista

Department Health Science
College
Boone, North Carolina

Mary Connel

Department Biology
College
Boone, North Carolina

Carol Deal

Department Education
College
Boone, North Carolina

R.W Van Devender

Department Biology
College
Boone, North Carolina

April Eichmiller

Department English
College
Boone, North Carolina

Tracy Goodson-Espy

Department Curriculum/Instruction
College
Boone, North Carolina

Tonya Hassell

Department English
College
Boone, North Carolina

Monica Lambert

Department Education
College
Boone, North Carolina

Sean Matthews

Department Art
College
Boone, North Carolina

Dwayne McSwain

Department Accounting
College
Boone, North Carolina

Susan Morgan

Department Mathematics
College
Boone, North Carolina

Santiago Pineda

Department Communication
College
Boone, North Carolina

Laurie Rivera

Department Athletic Training
College
Boone, North Carolina

Janice Rowe

Department Health Science
College
Boone, North Carolina

David Sitar

Department Astronomy
College
Boone, North Carolina

Don Woodruff

Department Technology
College
Boone, North Carolina

Jess Sisk

Department Design
College
Charlotte, North Carolina

Chef Edrington

Department Culinary Arts
College
Charlotte, North Carolina

Jerry Ashe

Department Mathematics
College
Asheville, North Carolina

Chuck Blackburn

Department Psychology
College
Asheville, North Carolina

Randee Goodstadt

Department History
College
Asheville, North Carolina

Helen Burrell

Department Biology
College
Asheville, North Carolina

Chrystal Cook

Department Humanities
College
Asheville, North Carolina

Lewis Lightner

Department Computer Science
College
Asheville, North Carolina

Robbie Webb

Department Mathematics
College
Asheville, North Carolina

Karma Crouch

Department Mathematics
College
Asheville, North Carolina

Rusty Holmes

Department Communication
College
Asheville, North Carolina

Bill Wolfe

Department Computer Science
College
Asheville, North Carolina

Peggy Hammond

Department English
College
Asheville, North Carolina

David Self

Department History
College
Asheville, North Carolina

Peter Carver

Department Theater
College
Asheville, North Carolina

Tom Heffner

Department Education
College
Asheville, North Carolina

Deb Maddox

Department Communication
College
Asheville, North Carolina

John Bublic

Department Political Science
College
Wilson, North Carolina

Steve Fulks

Department Sociology
College
Wilson, North Carolina

Mark Basinger

Department Biology
College
Wilson, North Carolina

Jim Clark

Department English
College
Wilson, North Carolina

Jane Webster

Department Religion
College
Wilson, North Carolina

Webster Struthers

Department Communication
College
Wilson, North Carolina

Brugh

Department Science
College
Wilson, North Carolina

Kurt Stork

Department Science
College
Wilson, North Carolina

Mike Davis

Department English
College
Washington, North Carolina

Tim Mattimoe

Department History
College
Washington, North Carolina

Debra Baker

Department Computer Science
College
Washington, North Carolina

Father Chris Kirchgessner

Department Theology
College
Belmont, North Carolina

Ann Calhoun-Sauls

Department Psychology
College
Belmont, North Carolina

Edward McGee

Department History
College
Belmont, North Carolina

William Van Lear

Department Economics
College
Belmont, North Carolina

Stanley Dudko

Department Economics
College
Belmont, North Carolina

Angela Miss

Department English
College
Belmont, North Carolina

Angela Blackwood

Department Business
College
Belmont, North Carolina

Mark Wencel

Department Economics
College
Belmont, North Carolina

Jeremy Kuhn

Department Literature
College
Belmont, North Carolina

Troy Feay

Department History
College
Belmont, North Carolina