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

Jamie Conrad

Department Marketing
College
Dallas, North Carolina

Thad Glankler

Department Engineering
College
Dallas, North Carolina

Micheal Keller

Department Health Science
College
Dallas, North Carolina

Caitlin Lee

Department English
College
Dallas, North Carolina

Bobby Thomas

Department Mathematics
College
Dallas, North Carolina

Wanda Wyont

Department Education
College
Dallas, North Carolina

Kim Gelsinger

Department Business
College
Dallas, North Carolina

Keith Lackey

Department Engineering
College
Dallas, North Carolina

Art Sneed

Department Medicine
College
Dallas, North Carolina

Bill Murray

Department Psychology
College
Charlotte, North Carolina

Sid Bradley

Department Psychology
College
Charlotte, North Carolina

Linda Spencer

Department History
College
Greensboro, North Carolina

Saari

Department Theater
College
Greensboro, North Carolina

Janet Fortune

Department Education
College
Greensboro, North Carolina

Miles Eckard

Department Mathematics
College
Greensboro, North Carolina

Ann Walter-Fromson

Department Psychology
College
Greensboro, North Carolina

Richard Barton

Department History
College
Greensboro, North Carolina

Matthew Andrews

Department History
College
Greensboro, North Carolina

Nancy Daukas

Department Philosophy
College
Greensboro, North Carolina

Richard Hackworth

Department Business
College
Greensboro, North Carolina

Parveen Hasanali

Department Religion
College
Greensboro, North Carolina

Amanda Mbuvi

Department Religion
College
Greensboro, North Carolina

Kathryn Bowers

Department Languages
College
Greensboro, North Carolina

Sandra Winters

Department English
College
Greensboro, North Carolina

Bill Grubbs

Department Accounting
College
Greensboro, North Carolina

John Lanning

Department English
College
Greensboro, North Carolina

Craig Whittiker

Department Music
College
Greensboro, North Carolina

Eileen Gillis

Department Business
College
Greensboro, North Carolina

John Motsinger

Department Justice Studies
College
Greensboro, North Carolina

Christine Shoe

Department Business
College
Greensboro, North Carolina

Russell Chapman

Department Psychology
College
Greensboro, North Carolina

Patricia Feeney

Department Languages
College
Greensboro, North Carolina

Laura O'Toole

Department Sociology
College
Greensboro, North Carolina

Eleanor Collins

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

Owens

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

Danielle Richardson

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

Bonny Buckley

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

Caroline Duncan

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

Tom Grant

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

Dreama Landacre

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

Erika Lytle

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

Steve Patton

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

Cherie Avent

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

Crystal Drum

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

Ron Fulp

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

Randall Hayes

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

Carla Lindsay

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

Jackie McCoy

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

Jyoti Nair

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

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