North Carolina's Teacher Directory

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

Cathy Rufty

Department Accounting
College
Charlotte, North Carolina

Zach Blackburn

Department Fine Arts
College
Charlotte, North Carolina

Linda Dunham

Department Academic Skills Development
College
Charlotte, North Carolina

Kunta Gregg

Department Mathematics
College
Charlotte, North Carolina

Ashley Knight

Department Art
College
Charlotte, North Carolina

Patrica Todd

Department Mathematics
College
Charlotte, North Carolina

Sandra Jordan

Department Law
College
Charlotte, North Carolina

James Bolin

Department Law
College
Charlotte, North Carolina

Kevin Tate

Department Criminal Law
College
Charlotte, North Carolina

Mark Heekin

Department Law
College
Charlotte, North Carolina

Bruce W Burton

Department Law
College
Charlotte, North Carolina

Richard Holmes

Department Lawyering Process
College
Charlotte, North Carolina

Scott Sigman

Department Law
College
Charlotte, North Carolina

Danny Moore

Department History
College
Murfreesboro, North Carolina

George Hazelton

Department Mathematics
College
Murfreesboro, North Carolina

Anne Beekman

Department Graphic Arts
College
Murfreesboro, North Carolina

Aurora Riel

Department Accounting
College
Murfreesboro, North Carolina

Eddie Bulls

Department History
College
Murfreesboro, North Carolina

Eugene Van Roy

Department Graphic Communication
College
Murfreesboro, North Carolina

Pam Collins

Department Computer Science
College
Shelby, North Carolina

Harry McKeithan

Department Health Science
College
Shelby, North Carolina

Clarinda Fox

Department Mathematics
College
Shelby, North Carolina

Delinger Dixie

Department English
College
Shelby, North Carolina

Wallie Passour

Department Health Science
College
Shelby, North Carolina

Kennedy

Department English
College
Shelby, North Carolina

Barry Bolyes

Department Biology
College
Shelby, North Carolina

Brandi Mullinax

Department English
College
Shelby, North Carolina

Traci Yates

Department Sociology
College
Shelby, North Carolina

Ayumi Nakamae

Department Music
College
444 Western Blvd, Jacksonville, NC 28546, United States

Joe Valore

Department Biology
College
444 Western Blvd, Jacksonville, NC 28546, United States

Linda Bergman

Department Psychology
College
444 Western Blvd, Jacksonville, NC 28546, United States

Donna Pauly

Department Continuing Education
College
444 Western Blvd, Jacksonville, NC 28546, United States

Jessica Snoody

Department Biology
College
444 Western Blvd, Jacksonville, NC 28546, United States

Sara Gant

Department Art
College
444 Western Blvd, Jacksonville, NC 28546, United States

Gwen Hepner

Department Reading
College
444 Western Blvd, Jacksonville, NC 28546, United States

Alicia Kramer-Durham

Department Anthropology
College
444 Western Blvd, Jacksonville, NC 28546, United States

Malia Thomas

Department Chemistry
College
444 Western Blvd, Jacksonville, NC 28546, United States

Lu Ann Brown

Department Criminal Justice
College
444 Western Blvd, Jacksonville, NC 28546, United States

Shelby Chadwick

Department Dental
College
444 Western Blvd, Jacksonville, NC 28546, United States

Kathy Fulcher

Department Computer Science
College
444 Western Blvd, Jacksonville, NC 28546, United States

Doyle Hale

Department Literature
College
444 Western Blvd, Jacksonville, NC 28546, United States

Thomas Huguelet

Department Mathematics
College
444 Western Blvd, Jacksonville, NC 28546, United States

Shelia Johnson

Department Mathematics
College
444 Western Blvd, Jacksonville, NC 28546, United States

April Lafave

Department Health Administration
College
444 Western Blvd, Jacksonville, NC 28546, United States

Jamie Plummer

Department Biology
College
444 Western Blvd, Jacksonville, NC 28546, United States

David Van Develde

Department Geology
College
444 Western Blvd, Jacksonville, NC 28546, United States

Ann Decapite

Department Academic Skills Development
College
444 Western Blvd, Jacksonville, NC 28546, United States

Andrew Duppstadt

Department History
College
444 Western Blvd, Jacksonville, NC 28546, United States

Mark King

Department Library Science
College
444 Western Blvd, Jacksonville, NC 28546, United States

Jennifer Prince

Department Psychology
College
444 Western Blvd, Jacksonville, NC 28546, United States

Ginger Tution

Department Accounting
College
444 Western Blvd, Jacksonville, NC 28546, United States

Maria Wise

Department Biology
College
444 Western Blvd, Jacksonville, NC 28546, United States

Kay Barefoot

Department Communication
College
Elizabeth City, North Carolina

Tom Aydlett

Department Mathematics
College
Elizabeth City, North Carolina

Dale Griffith

Department English
College
Elizabeth City, North Carolina

Thomas Aydlett

Department Mathematics
College
Elizabeth City, North Carolina

Margaret Deanes

Department Nursing
College
Elizabeth City, North Carolina

Gary Freeman

Department Art
College
Elizabeth City, North Carolina

Barbara Paine

Department Vocational Education
College
Elizabeth City, North Carolina

Evan Fielder

Department Biology
College
Elizabeth City, North Carolina

Lynn Bryant

Department Psychology
College
Manteo, North Carolina

Carol Adams

Department English
College
Manteo, North Carolina

Belinda Barnhill

Department Nursing
College
New Bern, North Carolina

Carolyn Jones

Department Nursing
College
New Bern, North Carolina

Jim Millard

Department Computer Science
College
New Bern, North Carolina

Sara Jones

Department Biology
College
New Bern, North Carolina

Hannah Priest

Department Health Science
College
New Bern, North Carolina

Donald Carpenetti

Department Chemistry
College
New Bern, North Carolina

Eva Hall

Department Nursing
College
New Bern, North Carolina

Barbara Lee-Learned

Department Nursing
College
New Bern, North Carolina

Andrew MacLaren

Department Management
College
New Bern, North Carolina

Stephanie Reed

Department Humanities
College
New Bern, North Carolina

John Wokosky

Department Machine Technology
College
New Bern, North Carolina

Sarah Hadley

Department English
College
New Bern, North Carolina

Michael Hartman

Department Biology
College
New Bern, North Carolina

Charlotte Morgan

Department Biology
College
New Bern, North Carolina

Camile Davidson

Department Political Science
College
Davidson, North Carolina

Carole Martin

Department Psychology
College
Davidson, North Carolina

Jacquelene Brinton

Department Religion
College
Davidson, North Carolina

Kelly Hilton

Department Education
College
Davidson, North Carolina

Caroline Beschea-Fache

Department French
College
Davidson, North Carolina

Herb Jackson

Department Art
College
Davidson, North Carolina

Jessica Good

Department Psychology
College
Davidson, North Carolina

Carl Lewis

Department Computer Science
College
Davidson, North Carolina

David Perry

Department Interdisciplinary Studies
College
Davidson, North Carolina

Mark Sutch

Department Theater
College
Davidson, North Carolina

Angela Nakaishi

Department Languages
College
Davidson, North Carolina

Rebekah Tolley

Department Art
College
Davidson, North Carolina

Wilmer Welsh

Department History
College
Davidson, North Carolina

Allison Carr

Department Communication
College
Lexington, North Carolina

Brian Salter

Department Automotive Technology
College
Lexington, North Carolina

Kelly Kirk

Department Emt/Paramedic
College
Lexington, North Carolina

Greg Carlton

Department Accounting
College
Lexington, North Carolina

Maribeth Pierce

Department Languages
College
Lexington, North Carolina

Pamela Shortt

Department Computer Science
College
Lexington, North Carolina

Ronald Dougherty

Department Human Resource Management
College
Lexington, North Carolina

Connie Leuter

Department Nursing
College
Lexington, North Carolina

Susan Owens

Department Psychology
College
Lexington, North Carolina

Danielle Richardson

Department Languages
College
Lexington, North Carolina

Dawn White

Department English
College
Lexington, North Carolina