North Carolina's Teacher Directory

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

Karen Blackmon

Department Office Systems Technology
College
444 Western Blvd, Jacksonville, NC 28546, United States

Kathy Dowden

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

Paula Gribble

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

Deborah Grippaldi

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

Gray Hillimerson

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

Megan Keith

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

Kathleen Mason

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

Erin Nolan

Department Social Work
College
444 Western Blvd, Jacksonville, NC 28546, United States

Nicole Rieber

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

Lisa Tookes

Department Computer/Informational Tech
College
444 Western Blvd, Jacksonville, NC 28546, United States

Heather Connaway

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

Lacey Mercer

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

Tana Porter

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

Andrea Rogers

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

Angela Mizelle-Griffin

Department Mathematics
College
Elizabeth City, North Carolina

Carol Jo Evans

Department Social Science
College
Elizabeth City, North Carolina

Mary Jane Nase-Sullivan

Department Fine Arts
College
Elizabeth City, North Carolina

. C.J. Evans

Department Sociology
College
Elizabeth City, North Carolina

Linda Williams

Department Accounting
College
Elizabeth City, North Carolina

Terri Dixon

Department Business
College
Elizabeth City, North Carolina

Shannon Ivy

Department Theater
College
Elizabeth City, North Carolina

Karen Brandt

Department Office Systems Technology
College
Elizabeth City, North Carolina

Marilis Santos

Department Spanish
College
Elizabeth City, North Carolina

Kathryn Osgood

Department Fine Arts
College
Manteo, North Carolina

Bambi Edwards

Department Computer Science
College
New Bern, North Carolina

Chris Pfautz

Department Psychology
College
New Bern, North Carolina

Jessica Cofield

Department Biology
College
New Bern, North Carolina

Shaun Wilson

Department Biology
College
New Bern, North Carolina

Quincey Lieski

Department Humanities
College
New Bern, North Carolina

Surrie McNeill

Department Nursing
College
New Bern, North Carolina

Fred Bisel

Department Computer Science
College
New Bern, North Carolina

Andrew Duppstadt

Department History
College
New Bern, North Carolina

Raymond Jones

Department English
College
New Bern, North Carolina

Pablo Oliva

Department Languages
College
New Bern, North Carolina

David Vandevelde

Department Science
College
New Bern, North Carolina

Garnett Whitehurst

Department Chemistry
College
New Bern, North Carolina

Sid Eillerson

Department History
College
New Bern, North Carolina

Phyllis Medina

Department Psychology
College
New Bern, North Carolina

Jessica Saxon

Department English
College
New Bern, North Carolina

Kifah Hanna

Department Arabic
College
Davidson, North Carolina

Melissa Gonzalez

Department Spanish
College
Davidson, North Carolina

Clay Samson

Department Anthropology
College
Davidson, North Carolina
College
Davidson, North Carolina

Carol Higham

Department Humanities
College
Davidson, North Carolina

Carrie Van Hallgren

Department Theater
College
Davidson, North Carolina

Idontknow Klein

Department Mathematics
College
Davidson, North Carolina

Ashley Sherrill

Department Communications
College
Davidson, North Carolina

Haloweh

Department Anthropology
College
Davidson, North Carolina

Joel MacHt

Department Psychology
College
Davidson, North Carolina

Gouri Suresh

Department Economics
College
Davidson, North Carolina

Richard Blue

Department Mathematics
College
Lexington, North Carolina

Gerry Grotberg

Department Business
College
Lexington, North Carolina

Alison Pearce

Department Biology
College
Lexington, North Carolina

Jennifer Boyle

Department English
College
Lexington, North Carolina

Katrena Wells

Department Nursing
College
Lexington, North Carolina

Jennifer Labosky

Department Law
College
Lexington, North Carolina

Bruce Bowman

Department Air Conditioning/Refrig
College
Lexington, North Carolina

Deborah Gray

Department English
College
Lexington, North Carolina

Charlie Jones

Department Music
College
Lexington, North Carolina

Mike Liu

Department Chemistry
College
Lexington, North Carolina

Teresa Sink

Department Mathematics
College
Lexington, North Carolina

Sharon Carter

Department Early Childhood Education
College
Lexington, North Carolina

ED Greenawald

Department Mathematics
College
Lexington, North Carolina

Tina McDaniel

Department Medical Technology
College
Lexington, North Carolina

Renee Bell

Department English
College
Charlotte, North Carolina

Ali Rahbar

Department Physics
College
Charlotte, North Carolina

Gregory Ross

Department English
College
Charlotte, North Carolina

Reed Pendleton

Department Management
College
Charlotte, North Carolina

James Hanapel

Department Computer Science
College
Charlotte, North Carolina

John Morello

Department History
College
Charlotte, North Carolina

Georgeta Armulescu

Department Mathematics
College
Charlotte, North Carolina

Norm Grossman

Department Engineering
College
Charlotte, North Carolina

Muhammad Jalali

Department English
College
Charlotte, North Carolina

Kimberly Mahler

Department English
College
Charlotte, North Carolina

Michael Steinberg

Department Mathematics
College
Charlotte, North Carolina

Helene Dealleaume

Department Management
College
Charlotte, North Carolina

Kalin Dimitrov

Department Computer Science
College
Charlotte, North Carolina

Dominick Hankle

Department Psychology
College
Charlotte, North Carolina

Julio Kidder

Department English
College
Charlotte, North Carolina

Tung-Shin Lam

Department Computer Science
College
Charlotte, North Carolina

Benny Lo

Department Computer Science
College
Charlotte, North Carolina

Beth McFarland

Department English
College
Charlotte, North Carolina

Phyllis Nelson

Department English
College
Charlotte, North Carolina

Bonnie Rucks

Department Business
College
Charlotte, North Carolina

Ted Tully

Department Accounting
College
Charlotte, North Carolina

Jaditza Aguilar-Castro

Department Languages
College
Durham, North Carolina

David Anderson

Department Mathematics
College
Durham, North Carolina

John Board

Department Engineering
College
Durham, North Carolina

Tina Campt

Department Women's Studies
College
Durham, North Carolina

Leo Ching

Department Humanities
College
Durham, North Carolina

Sarah Cohen

Department Public Policy
College
Durham, North Carolina

Bonnie Cutler

Department Film
College
Durham, North Carolina

Joseph Fletcher

Department Writing
College
Durham, North Carolina

Eugenio Giolito

Department Economics
College
Durham, North Carolina

Karla Holloway

Department English
College
Durham, North Carolina

Bruce W. Jentleson

Department Public Policy
College
Durham, North Carolina

Amy Joh

Department Psychology
College
Durham, North Carolina

Anirudh Krishna

Department Public Policy
College
Durham, North Carolina

Raphael Lopez-Barrantes

Department Theater
College
Durham, North Carolina

Ellen Mickiewicz

Department Public Policy
College
Durham, North Carolina
Page 774 of 1570