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

Susan Brooks

Department Nursing
College
Concord, North Carolina

Emily Hirsch

Department Biology
College
Concord, North Carolina

Mary Jane Jankowski

Department Accounting
College
Concord, North Carolina

Vincent Fox

Department Nuclear Medicine Technology

David Hawley

Department Psychology

Lyndon Withers

Department Health Science

Tonya Johnson

Department Mathematics

Kimball Royster

Department Psychology

Nola Boughman

Department History

Dale Joyner

Department Mathematics

Diana Miller

Department Business

Robert Smith

Department Automotive Technology

Becky Boone

Department Academic Skills Development

Tommy Justice

Department Automotive Technology

Vicki Lequire

Department English

Wesley Nelson

Department Information Systems

Amy Tilly

Department English

Hef Badr

Department Automotive Technology

Heather Lippard

Department Psychology

Aka Mater Porter

Department Auto Body

Teresa Townsend

Department Information Systems

Mike Cogdill

Department Religion
College
Buies Creek, North Carolina

Sara Knowles

Department Languages
College
Buies Creek, North Carolina

Tracy Taylor

Department Languages
College
Buies Creek, North Carolina

Debra Williamson

Department Health Science
College
Buies Creek, North Carolina

Benjamin Hawkins

Department Business
College
Buies Creek, North Carolina

James Patchell

Department Health Science
College
Buies Creek, North Carolina

M. Stewart

Department English
College
Buies Creek, North Carolina

Nicholas Swartz

Department Social Science
College
Buies Creek, North Carolina

J. Andrew Bowman

Department Pharmacy
College
Buies Creek, North Carolina

Charles Franquet

Department Business
College
Buies Creek, North Carolina

Nick Haszko

Department Not Specified
College
Buies Creek, North Carolina

Edward Pasque

Department Health Science
College
Buies Creek, North Carolina

Douglas Ryals

Department English
College
Buies Creek, North Carolina

Rick Turner

Department Clinical Laboratory Sciences
College
Buies Creek, North Carolina

Susan Byerly

Department Education
College
Buies Creek, North Carolina

Lewis Fetterman

Department Chemistry
College
Buies Creek, North Carolina

Guy Hill

Department English
College
Buies Creek, North Carolina

Mary Margret Johnson

Department Research
College
Buies Creek, North Carolina

Mickie McCormick

Department Health Science
College
Buies Creek, North Carolina

Daniel Rodgers

Department Fine Arts
College
Buies Creek, North Carolina

Debbie Dye

Department Fine Arts
College
Buies Creek, North Carolina

Shannon Ryals

Department Communication
College
Buies Creek, North Carolina

Mina Shehee

Department Biology
College
Buies Creek, North Carolina

Laura Galvan

Department Information Science
College
Buies Creek, North Carolina

Elise Pierce

Department Criminal Justice
College
Buies Creek, North Carolina

Donna Kregor

Department English
College
Buies Creek, North Carolina

Dr. Lin

Department Mathematics
College
Buies Creek, North Carolina

Steve McGrane

Department Business
College
Jacksonville, North Carolina

Dave Watson

Department Accounting
College
Jacksonville, North Carolina

Daniel Egge

Department Computer Science
College
Jacksonville, North Carolina

Blythe Bennett

Department English
College
Wilmington, North Carolina

Ed Goodman

Department Computer Science
College
Wilmington, North Carolina

Melissa Manley

Department Fine Arts
College
Wilmington, North Carolina

Sara Moore

Department Mathematics
College
Wilmington, North Carolina

Omar Noor Al Deen

Department Computer Science
College
Wilmington, North Carolina

Lynn Saye

Department Sociology
College
Wilmington, North Carolina

David Bland

Department Marketing
College
Wilmington, North Carolina

Gene Dowdy

Department Computer Engineering
College
Wilmington, North Carolina

Carolina Greenough

Department Mathematics
College
Wilmington, North Carolina

Mark Miller

Department Not Specified
College
Wilmington, North Carolina

Laura Resnick

Department English
College
Wilmington, North Carolina

Giles Singleton

Department English
College
Wilmington, North Carolina

Jennifer Wilkins

Department Criminal Justice
College
Wilmington, North Carolina

Felicia Malissen

Department Languages
College
Wilmington, North Carolina

Katherine Peel

Department English
College
Wilmington, North Carolina

Karen Richards

Department Business
College
Wilmington, North Carolina

Ashley Shivar

Department English
College
Wilmington, North Carolina

James Upham

Department Business
College
Wilmington, North Carolina

Marie Bergh-Cook

Department Education
College
Wilmington, North Carolina

Katrina Butler

Department English
College
Wilmington, North Carolina

Jazmin Capezza

Department English
College
Wilmington, North Carolina

Glenn Davis

Department Architecture
College
Wilmington, North Carolina

Mark Gray

Department Engineering
College
Wilmington, North Carolina

ED Higgins

Department Law
College
Wilmington, North Carolina

Daniel McGhan

Department Mathematics
College
Wilmington, North Carolina

Breanna Rutledge

Department Law
College
Wilmington, North Carolina

George Shafer

Department Theater
College
Wilmington, North Carolina

Sam Suen

Department Computer Engineering
College
Wilmington, North Carolina

Alexandra Branson

Department Biology
College
Wilmington, North Carolina

Bjitwgnpybp Heqpuapvveedydntgy

Department Graphic Arts
College
Wilmington, North Carolina

Pat Hogan

Department Business
College
Wilmington, North Carolina

Kimberly Prenda

Department Art History
College
Wilmington, North Carolina

Arthur Mark Weisburd

Department Law
College
Chapel Hill, North Carolina

John Charles Boger

Department Law
College
Chapel Hill, North Carolina

Kenneth S. Broun

Department Law
College
Chapel Hill, North Carolina

Scott Childs

Department Law
College
Chapel Hill, North Carolina

Laura N. Gasaway

Department Law
College
Chapel Hill, North Carolina
College
Chapel Hill, North Carolina

Anne Klinefelter

Department Law
College
Chapel Hill, North Carolina

Richard E. Myers II

Department Law
College
Chapel Hill, North Carolina

Gerald J. Postema

Department Philosophy
College
Chapel Hill, North Carolina

Richard Rosen

Department Law
College
Chapel Hill, North Carolina

Jim Sherwood

Department International Law
College
Chapel Hill, North Carolina

Shirlene Robinson

Department Health Science
College
Charlotte, North Carolina

Roy Smither

Department Health Science
College
Charlotte, North Carolina

Denise Ferguson

Department Biology
College
Charlotte, North Carolina

Antonio Diaz

Department Latin
College
Morehead City, North Carolina

Phillip Morris

Department Biology
College
Morehead City, North Carolina

Sherry Talley

Department English
College
Morehead City, North Carolina