North Carolina's Teacher Directory

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

Department Mathematics
College
Washington, North Carolina

Jose Mendoza

Department Languages
College
Washington, North Carolina

Lisa Pittman-Boyd

Department Biology
College
Washington, North Carolina

Ben Morris

Department Criminal Justice
College
Washington, North Carolina

Sudeepa Pathak

Department Mathematics
College
Washington, North Carolina

Mark Carawan

Department Engineering
College
Washington, North Carolina

Marylin Martin-Schwan

Department Chemistry
College
Belmont, North Carolina

Leighton Stamps

Department Psychology
College
Belmont, North Carolina

Carol Teeter

Department Business
College
Belmont, North Carolina

Travis Cook

Department Political Science
College
Belmont, North Carolina

Ms. Niccoletti

Department Computer Science
College
Belmont, North Carolina

Richard De Clue

Department Religion
College
Belmont, North Carolina

Igor Strugar

Department Mathematics
College
Belmont, North Carolina

Steve Bostian

Department Business
College
Belmont, North Carolina

Deborah Clark

Department Education
College
Belmont, North Carolina

James Giermanski

Department International Studies
College
Belmont, North Carolina

Reidy

Department Physical Ed
College
Belmont, North Carolina

Patrick Cain

Department Political Science
College
Belmont, North Carolina

Patricia Tate

Department Education
College
Belmont, North Carolina

Giselle Jones

Department English
College
Greensboro, North Carolina

Linda McCall

Department Mathematics
College
Greensboro, North Carolina

Marykate Holden

Department Biology
College
Greensboro, North Carolina

Theodore Perkins

Department English
College
Greensboro, North Carolina

Valerie Johnson

Department Music
College
Greensboro, North Carolina

Chris Gooding

Department English
College
Dublin, North Carolina

Joyce Strickland

Department English
College
Dublin, North Carolina

Tina Forrester

Department Nursing
College
Dublin, North Carolina

Paul Edwards

Department Business
College
Flat Rock, North Carolina

Roy Bonnett

Department Computer Science
College
Flat Rock, North Carolina

Jennifer Szczesny

Department Theater
College
Flat Rock, North Carolina

Brenda Blackburn

Department Education
College
Flat Rock, North Carolina

Keith Stiles

Department Business
College
Flat Rock, North Carolina

Betsy Copolillo

Department Mathematics
College
Flat Rock, North Carolina

Earl Medlin

Department Business
College
Flat Rock, North Carolina

Elaine Thompson

Department Criminal Justice
College
Flat Rock, North Carolina

Mrs. Zeiss

Department Psychology
College
Flat Rock, North Carolina

Anita Bryant

Department Science
College
Brevard, North Carolina

Ali Lien

Department Leadership
College
Brevard, North Carolina

Charles Wallis

Department Mathematics
College
Brevard, North Carolina

Kelly Jones

Department Physical Ed
College
Brevard, North Carolina

Flora Mole

Department Psychology
College
Brevard, North Carolina

Catalina McDonough

Department English
College
Supply, North Carolina

Robert Ard

Department Psychology
College
Supply, North Carolina

Burt Browning

Department Computer Science
College
Supply, North Carolina

George Shaffer

Department Theater
College
Supply, North Carolina

Marilyn Kiem

Department Education
College
Supply, North Carolina

Ken Meyers

Department English
College
Supply, North Carolina

Ray Roy

Department Accounting
College
Supply, North Carolina

Jennifer Doyle

Department Not Specified
College
Supply, North Carolina

Debbie Allder

Department Health Science
College
Concord, North Carolina

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