North Carolina's Teacher Directory

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

Alex Poorman

Department Technology
College
Boone, North Carolina

Sean Ridley

Department Communication
College
Boone, North Carolina

Caimen Ruff

Department Technology
College
Boone, North Carolina

Scott Schneburger

Department Computer Information Systems
College
Boone, North Carolina

Kathryn Smith

Department Computer Science
College
Boone, North Carolina

Catherine Turner

Department Women's Studies
College
Boone, North Carolina

David Watson

Department English
College
Boone, North Carolina

Brian Whitaker

Department Management
College
Boone, North Carolina

Todd Wood

Department Finance
College
Boone, North Carolina

Jon Allen

Department Finance
College
Boone, North Carolina

David Ballinger

Department Biology
College
Boone, North Carolina

Lauren Brady

Department Family/Consumer Science
College
Boone, North Carolina

Catie Cain

Department Ta
College
Boone, North Carolina

Heather Carpenter

Department English
College
Boone, North Carolina

Jacob Merle Clark

Department Technology
College
Boone, North Carolina

Abigail Dewitt

Department English
College
Boone, North Carolina

Cheryl Eddins

Department Physical Education
College
Boone, North Carolina

Jordan Estes

Department Biology
College
Boone, North Carolina

Ashley Fromson

Department Psychology
College
Boone, North Carolina

Sherri Green

Department Social Work
College
Boone, North Carolina

Tom Hansell

Department Appalachian Studies
College
Boone, North Carolina

David Hargrove

Department Psychology
College
Boone, North Carolina

Jamie Hill

Department Physics
College
Boone, North Carolina

Nicholas Hurst

Department Technology
College
Boone, North Carolina

Kathleen Jocoy

Department Psychology
College
Boone, North Carolina

Joseph Krenicky

Department Physics
College
Boone, North Carolina

Karin Lin-Greenberg

Department English
College
Boone, North Carolina

Larry Lippard

Department Technology
College
Boone, North Carolina

David Mazure

Department Art
College
Boone, North Carolina

David Modler

Department Art
College
Boone, North Carolina

Christopher Osmond

Department Education
College
Boone, North Carolina

Gabrielle Passajou

Department Languages
College
Boone, North Carolina

Dana Powell

Department Women's Studies
College
Boone, North Carolina

Carson Rivers

Department Literature
College
Boone, North Carolina

Dean Schofield

Department Education
College
Boone, North Carolina

Sandra Sims

Department Social Work
College
Boone, North Carolina

Elizabeth Swain

Department Psychology
College
Boone, North Carolina

Aaron Teague

Department Music
College
Boone, North Carolina

Michael Uchal

Department Design
College
Boone, North Carolina

Laurie Williamson

Department Human Development
College
Boone, North Carolina

Seth Amigo

Department Psychology
College
Boone, North Carolina

Rennie Brentz

Department History
College
Boone, North Carolina

Gabriele Casale

Department Geology
College
Boone, North Carolina

Gray Elaine

Department Interdisciplinary Studies
College
Boone, North Carolina

Francisco Garcia-Jerez

Department Anthropology
College
Boone, North Carolina

John Grubbs

Department Mathematics
College
Boone, North Carolina

Amalie Hinson

Department Curriculum/Instruction
College
Boone, North Carolina

Joshua Kanoy

Department Physics
College
Boone, North Carolina

Dabid Lail

Department Medicine
College
Boone, North Carolina

Carla Meyer

Department Languages
College
Boone, North Carolina

Carol O'saben

Department Counseling/Educational Psych
College
Boone, North Carolina

Ashley Pamela

Department Psychology
College
Boone, North Carolina

Caroline Poteat

Department Global Studies
College
Boone, North Carolina

Laney Roachel

Department Athletics
College
Boone, North Carolina

Carolyn Spillman

Department Language/Reading
College
Boone, North Carolina

Michael Turner

Department History
College
Boone, North Carolina

Andrew Wright

Department Mathematics
College
Boone, North Carolina

Sue Johnson

Department English
College
Charlotte, North Carolina

Bonny Grant

Department Design
College
Charlotte, North Carolina

Debbie Miller

Department Design
College
Charlotte, North Carolina

Charles Easley

Department Computer Science
College
Charlotte, North Carolina

Mike Wirth

Department Design
College
Charlotte, North Carolina

Mark Zink

Department Culinary Arts
College
Charlotte, North Carolina

Betty Lewis

Department Psychology
College
Asheville, North Carolina

Sue Olesiuk

Department History
College
Asheville, North Carolina

Bess Redmond

Department Chemistry
College
Asheville, North Carolina

Susan Carrera

Department Biology
College
Asheville, North Carolina

Pam Kirby

Department Education
College
Asheville, North Carolina

Christina Manee

Department Biology
College
Asheville, North Carolina

Deane Merrill

Department Physics
College
Asheville, North Carolina

Chris Pylant

Department English
College
Asheville, North Carolina

Benjamin Blake

Department Mathematics
College
Asheville, North Carolina

Michael Dempsey

Department History
College
Asheville, North Carolina

Katherine Keller

Department Languages
College
Asheville, North Carolina

Alex Moody

Department Teaching/Learning
College
Asheville, North Carolina

James Neff

Department Criminal Justice
College
Asheville, North Carolina

Paige Waldron

Department Anthropology
College
Asheville, North Carolina

Doreen Campbell

Department Ecology
College
Asheville, North Carolina

Marlene Frisbee

Department Business
College
Asheville, North Carolina

Casey Harris

Department Biology
College
Asheville, North Carolina

Sherian Howard

Department Engineering
College
Asheville, North Carolina

Nina Laferla

Department History
College
Asheville, North Carolina

Ann Parham

Department Languages
College
Asheville, North Carolina

Chris Phillips

Department Mathematics
College
Asheville, North Carolina

Leanne Ruff

Department Business
College
Asheville, North Carolina

Olin Wood

Department Mathematics
College
Asheville, North Carolina

Porsha Yount

Department Sociology
College
Asheville, North Carolina

Dennis Campbell

Department Architecture
College
Asheville, North Carolina

Sharon Graham

Department Mathematics
College
Asheville, North Carolina

Jane Headland

Department Nursing
College
Asheville, North Carolina

Francis Jones

Department Education
College
Asheville, North Carolina

Charles White

Department English
College
Asheville, North Carolina

Susan Rentle

Department Social Work
College
Wilson, North Carolina

Betsy O'Connor

Department Art
College
Wilson, North Carolina

Jutta Street

Department Psychology
College
Wilson, North Carolina

Philip Valera

Department Communication
College
Wilson, North Carolina

Jackie Ennis

Department Education
College
Wilson, North Carolina

Holli Woodruff

Department Religion
College
Wilson, North Carolina

Hettie Peele

Department Nursing
College
Wilson, North Carolina

Brown McFadden

Department Computer Science
College
Washington, North Carolina