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

John Sealy

Department Biology
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Lindley Swift

Department English
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Patsy Austin

Department Education
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Billy Biggs

Department Accounting
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Will Bryant

Department Communication
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Russ Chapman

Department Psychology
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Margie Freeman

Department Accounting
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Howard Hendricks

Department History
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Kara Hill

Department English
College
601 E. Main Street, Jamestown, North Carolina NC 27282

James Jordan

Department Religion
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Angelia Miles

Department Mathematics
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Beth Parks

Department Accounting
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Sharon Pratt

Department College Success
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Shaun Shelton

Department Chemistry
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Henrietta Wells

Department Nursing
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Sabrina Woodberry

Department Economics
College
601 E. Main Street, Jamestown, North Carolina NC 27282

William Carpenter

Department English
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Reggie Dillard

Department Mathematics
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Paul Hernandez

Department Computer Science
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Alyce Miller

Department History
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Judi Starrett

Department Health Science
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Sonya Young

Department English
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Wayne Grimsley

Department History
College
Weldon, North Carolina

Erica Meredith

Department Computer Science
College
Weldon, North Carolina

Emily Holmes

Department Orientation
College
Weldon, North Carolina

Ben Sellars

Department Mathematics
College
Weldon, North Carolina

Hunter Taylor

Department Automotive Technology
College
Weldon, North Carolina

Lucy Lowe

Department Biology
College
Clyde, North Carolina

Paul Puckett

Department Mathematics
College
Clyde, North Carolina

John Sherman

Department Horticulture
College
Clyde, North Carolina

William Holyfield

Department Criminal Justice
College
Clyde, North Carolina

Nikae Perkinson

Department Science
College
Clyde, North Carolina

Jason Woodard

Department English
College
Clyde, North Carolina

Alexa Schlimmer

Department Music
College
High Point, North Carolina

Phillip Norwood

Department Theology
College
High Point, North Carolina

Karen Coffman

Department Business
College
High Point, North Carolina

Anthony Gabrielli

Department Political Science
College
High Point, North Carolina

Thomas Albritton

Department English
College
High Point, North Carolina

Charles Stout

Department Computer Science
College
High Point, North Carolina

Micheal Kennedy

Department History
College
High Point, North Carolina

Bobby Little

Department Criminal Justice
College
High Point, North Carolina

Jeanfrancois Llorens

Department Languages
College
High Point, North Carolina

Leah Schweitzer

Department English
College
High Point, North Carolina

Cheryl Harrison

Department Fine Arts
College
High Point, North Carolina

James Corey

Department Political Science
College
High Point, North Carolina

Overstreet

Department Physical Ed
College
High Point, North Carolina

Kelli Sapp

Department Biology
College
High Point, North Carolina

Hayden Carron

Department Languages
College
High Point, North Carolina

Jennifer Pierce

Department History
College
High Point, North Carolina

Gerald Fox

Department Economics
College
High Point, North Carolina

Tony Kemerly

Department Physical Ed
College
High Point, North Carolina

Sachin Vaidya

Department Economics
College
High Point, North Carolina

Ricky Proctor

Department Physical Ed
College
High Point, North Carolina

Lucretia Beusse

Department Mathematics
College
High Point, North Carolina

Stephanie Crofton

Department Economics
College
High Point, North Carolina

Stephen Huff

Department Design
College
High Point, North Carolina

Richard Bennington

Department Marketing
College
High Point, North Carolina

Lauren Brown

Department History
College
High Point, North Carolina

Martin Dewitt

Department Science
College
High Point, North Carolina

Andrea Jakobs

Department History
College
High Point, North Carolina

Karen Manness

Department Art History
College
High Point, North Carolina

James Trammell

Department Communication
College
High Point, North Carolina

Linda Collie

Department Education
College
High Point, North Carolina

Louanne Flanders-Stec

Department Business
College
High Point, North Carolina

Cara Kozma

Department English
College
High Point, North Carolina

Brad Lambert

Department Communication
College
High Point, North Carolina

Margaret Maurer

Department English
College
High Point, North Carolina

Mari-Cruz Rodriguez

Department Languages
College
High Point, North Carolina

Mark White

Department Theater
College
High Point, North Carolina

M Winters

Department Marketing
College
High Point, North Carolina

Walter Brad Archer

Department Theater
College
High Point, North Carolina

Pang Dang

Department History
College
High Point, North Carolina

Christopher Fowler

Department Chemistry
College
High Point, North Carolina

Fuchun Jin

Department Economics
College
High Point, North Carolina

Stacy Lipowski

Department Psychology
College
High Point, North Carolina

William MacReynolds

Department Economics
College
High Point, North Carolina

Kim Nguyen

Department Communication
College
High Point, North Carolina

Teresa Scalf

Department English
College
High Point, North Carolina

Don Sowers

Department Finance
College
High Point, North Carolina

Premalata Sundaram

Department Accounting
College
High Point, North Carolina

Marlon Winters

Department Communication
College
High Point, North Carolina

Ron Law

Department Theater
College
High Point, North Carolina

Karishma Mehta

Department Information Science
College
High Point, North Carolina

Mark Ellis

Department History
College
Spindale, North Carolina

Scott Hutchins

Department Economics
College
Spindale, North Carolina

Pat Trautmann

Department Art History
College
Spindale, North Carolina

Mrs. McClunney

Department Not Specified
College
Spindale, North Carolina

Jim Garren

Department Physical Education
College
Spindale, North Carolina

Janine Dalton

Department English
College
Spindale, North Carolina

Jeremy Kastine

Department Mathematics
College
Spindale, North Carolina

Marty Fife

Department Accounting
College
Kenansville, North Carolina

William Shelton

Department Health Science
College
Kenansville, North Carolina

Robert Brenner

Department Culinary Arts
College
Charlotte, North Carolina

Jeremy Houghton

Department Culinary Arts
College
Charlotte, North Carolina

Brian Mooney

Department Biology
College
Charlotte, North Carolina

Anne-Marie Townely

Department English
College
Charlotte, North Carolina

Kim Gibbs

Department Culinary Arts
College
Charlotte, North Carolina

Alexsandr Pecheny

Department Mathematics
College
Charlotte, North Carolina

Dina Zemke

Department Hospitality
College
Charlotte, North Carolina

Williams Alistair

Department Hospitality
College
Charlotte, North Carolina