North Carolina's Teacher Directory

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

Inas Messiha

Department Languages
College
Raleigh, North Carolina

Nancy Mitchell

Department History
College
Raleigh, North Carolina

Olufsen

Department Mathematics
College
Raleigh, North Carolina

Dean Philips

Department Communication
College
Raleigh, North Carolina

P Ramakrishnan

Department Physics
College
Raleigh, North Carolina

Nicholas Solebello

Department Sociology
College
Raleigh, North Carolina

Richard Stroup

Department Economics
College
Raleigh, North Carolina

Patty Taylor

Department Mathematics
College
Raleigh, North Carolina

Susan Toplikar

Department Design
College
Raleigh, North Carolina

Walt Wolfram

Department English
College
Raleigh, North Carolina

Steve Ferebee

Department English
College
Rocky Mount, North Carolina

. Bill Yankosky

Department Mathematics
College
Rocky Mount, North Carolina

. Elizabeth Hood

Department Psychology
College
Rocky Mount, North Carolina

John Crossno

Department History
College
Raleigh, North Carolina

Katy Peacock

Department Mathematics
College
Raleigh, North Carolina

Ann Bingham

Department Mathematics
College
Raleigh, North Carolina

Valerie Hall

Department History
College
Raleigh, North Carolina

David Heckel

Department English
College
Misenheimer, North Carolina

Gerald Carpenter

Department Business
College
Misenheimer, North Carolina

Larry Carlton

Department Business Administration
College
Misenheimer, North Carolina

Don Jackman

Department Science
College
Misenheimer, North Carolina

Josh Cross

Department Art
College
Misenheimer, North Carolina

Elaine Ingold

Department English
College
Misenheimer, North Carolina

Patrick Lewis

Department Science
College
Misenheimer, North Carolina

Hoyle Bowman

Department Biblical Studies
College
Winston Salem, North Carolina

Wayne Cohan

Department History
College
Roxboro, North Carolina

Patty Morgan

Department Mathematics
College
Roxboro, North Carolina

Karaivanova

Department Chemistry
College
Greenville, North Carolina

Glenn Royster

Department Information Systems
College
Greenville, North Carolina

Don King

Department Health Science
College
Greenville, North Carolina

Donna Bivans

Department Biology
College
Greenville, North Carolina

Patricia Adams

Department Psychology
College
Greenville, North Carolina

Jeff Rorer

Department Chemistry
College
Greenville, North Carolina

Micah Harris

Department English
College
Greenville, North Carolina

Jennifer Leigh

Department English
College
Greenville, North Carolina

William White

Department Mathematics
College
Greenville, North Carolina

Sally Yeagly

Department Mathematics
College
Greenville, North Carolina

Leatrice Freer

Department Business
College
Greenville, North Carolina

Edwin Franklin

Department English
College
Greenville, North Carolina

Wesley Bishop

Department Mathematics
College
Greenville, North Carolina

Leo Lefrance

Department Mathematics
College
Greenville, North Carolina

Marla McLawhorn

Department Medicine
College
Greenville, North Carolina

Meg Boles

Department Mathematics
College
Greenville, North Carolina

Samantha Chauncey

Department Biology
College
Greenville, North Carolina

Charles Griffin

Department Business
College
Greenville, North Carolina

Greg Robison

Department Information Science
College
Greenville, North Carolina

Robert Tallo

Department Accounting
College
Greenville, North Carolina

Milose Beljin

Department Biology
College
Greenville, North Carolina

Kathy Collins

Department Education
College
Greenville, North Carolina

Barbara Mallory

Department English
College
Greenville, North Carolina

Shelly Yarbrough

Department English
College
Greenville, North Carolina

Cathy Crooks

Department English
College
Greenville, North Carolina

Kim Hall

Department English
College
Greenville, North Carolina

Greg Smith

Department Not Specified
College
Greenville, North Carolina

Henry Kamerling

Department History
College
Charlotte, North Carolina

Cherie Clark

Department Psychology
College
Charlotte, North Carolina

Patrice Petroff

Department Education
College
Charlotte, North Carolina

Tim Burson

Department Economics
College
Charlotte, North Carolina

Laura Brown

Department Physical Ed
College
Charlotte, North Carolina

Rick Crown

Department Fine Arts
College
Charlotte, North Carolina

Julie Funderburk

Department English
College
Charlotte, North Carolina

Alexa Royden

Department Political Science
College
Charlotte, North Carolina

David Rudd

Department Marketing
College
Charlotte, North Carolina

Melinda Lamb

Department English
College
Asheboro, North Carolina

Chuck Edgerton

Department Not Specified
College
Asheboro, North Carolina

Grey Sanders

Department English
College
Asheboro, North Carolina

Melissa Oxendine

Department Education
College
Lumberton, North Carolina

Phil Conte

Department English
College
Wentworth, North Carolina

Rick Leinecker

Department Computer Science
College
Wentworth, North Carolina

Costa

Department Business
College
Wentworth, North Carolina

Sharon Allen

Department Biology
College
Salisbury, North Carolina

Stephanie Wensil-Purvis

Department Sociology
College
Salisbury, North Carolina

Donna Ginn

Department English
College
Salisbury, North Carolina

Sharon Campbell

Department Science
College
Salisbury, North Carolina

Meg Patchett

Department Psychology
College
Salisbury, North Carolina

Leamon Brown

Department Religion
College
Salisbury, North Carolina

Jeannine Jordan

Department English
College
Salisbury, North Carolina

Melissa Reid

Department Mathematics
College
Salisbury, North Carolina

Senah Andrews

Department Psychology
College
Salisbury, North Carolina

J Bost

Department Mathematics
College
Salisbury, North Carolina

Barbara Taylor-Lineberry

Department Mathematics
College
Salisbury, North Carolina

Jackie Allen

Department Computer Science
College
Salisbury, North Carolina

Adrian McManus

Department Business
College
Salisbury, North Carolina

Kelly Lowman

Department Mathematics
College
Salisbury, North Carolina

Terri McKnight

Department Mathematics
College
Salisbury, North Carolina

Howard Slutzky

Department Psychology
College
Salisbury, North Carolina

Sandra Daniels

Department Computer Science
College
Salisbury, North Carolina

Diane Wood

Department English
College
Salisbury, North Carolina

Keith Grubb

Department Computer Science
College
Salisbury, North Carolina

Ginger Pack

Department Mathematics
College
Salisbury, North Carolina

Leigh Anne Walker

Department Nursing
College
Salisbury, North Carolina

Mike Cummings

Department Accounting
College
Winston Salem, North Carolina

Edyta Oczkowicz

Department English
College
Winston Salem, North Carolina

George McKnight

Department Chemistry
College
Winston Salem, North Carolina

Richard Johe

Department Business
College
Winston Salem, North Carolina

Jennifer Stollman

Department History
College
Winston Salem, North Carolina

Craig Richardson

Department Economics
College
Winston Salem, North Carolina

Barbara Lister-Sink

Department Music
College
Winston Salem, North Carolina

Kim Nguyen

Department Communication
College
Winston Salem, North Carolina

Adam Stiener

Department Languages
College
Winston Salem, North Carolina