North Carolina's Teacher Directory

Based on 102,065 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 102,065 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

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

Brenda Hipp

Department English
College
Lexington, North Carolina

Dale Reino

Department Cosmetology
College
Lexington, North Carolina

Barbara Sechler

Department Nursing
College
Lexington, North Carolina

Anthony Leovaris

Department Engineering
College
Charlotte, North Carolina

Jane Flagello

Department Management
College
Charlotte, North Carolina

Mark Stackpole

Department Psychology
College
Charlotte, North Carolina

Edgar Jimenez

Department Computer Science
College
Charlotte, North Carolina

Mark Rasiah

Department Business
College
Charlotte, North Carolina

Gail White

Department English
College
Charlotte, North Carolina

Ray Bhatt

Department Communication
College
Charlotte, North Carolina

Gazaleh Kobylecky

Department Mathematics
College
Charlotte, North Carolina

Larry Noyes

Department Computer Science
College
Charlotte, North Carolina

John Rolsten

Department Mathematics
College
Charlotte, North Carolina

Pamela Wilhite

Department Computer Science
College
Charlotte, North Carolina

Safoora Fatima

Department Computer Science
College
Charlotte, North Carolina

A Hetrick

Department Computer Science
College
Charlotte, North Carolina

Hilary Ives

Department Computer Science
College
Charlotte, North Carolina

Gazelah Kobyleky

Department Mathematics
College
Charlotte, North Carolina

Ernie Mapa

Department Business
College
Charlotte, North Carolina

Mostafa Mortezaie

Department Engineering
College
Charlotte, North Carolina

Rene Powell

Department Law
College
Charlotte, North Carolina

Gordon Settle

Department Mathematics
College
Charlotte, North Carolina

Ruth Sowby

Department English
College
Charlotte, North Carolina

Nelson Wilson

Department Computer Science
College
Charlotte, North Carolina

Jed Atkins

Department Classics
College
Durham, North Carolina

Peter Burian

Department Classics
College
Durham, North Carolina

Daniel Cerutti

Department Psychology
College
Durham, North Carolina

Graham Cox

Department Mathematics
College
Durham, North Carolina

Ian Dobbins

Department Psychology
College
Durham, North Carolina

Jennifer Francis

Department Accounting
College
Durham, North Carolina

Malachi Hacohen

Department History
College
Durham, North Carolina