North Carolina's Teacher Directory

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

Sarah Rogers

Department English
College
Wilmington, North Carolina

Tamarah Stone-Gordon

Department History
College
Wilmington, North Carolina

Adam Watkins

Department Criminal Justice
College
Wilmington, North Carolina

James Blum

Department Mathematics
College
Wilmington, North Carolina

Christopher Catalfo

Department Languages
College
Wilmington, North Carolina

Tiffany Gilbert

Department English
College
Wilmington, North Carolina

Leslie Hossfeld

Department Sociology
College
Wilmington, North Carolina

Ruth Hurst

Department Psychology
College
Wilmington, North Carolina

Douglas Dylan Lee

Department Communication
College
Wilmington, North Carolina

Richard Pezzuolo

Department Communication
College
Wilmington, North Carolina

Craig Steenerson

Department Theater
College
Wilmington, North Carolina

G Robert Weedon

Department Biology
College
Wilmington, North Carolina

Seth Carpenter

Department Freshman Seminar
College
Wilmington, North Carolina

Nan Graham

Department English
College
Wilmington, North Carolina

Dijana Jakelic

Department Mathematics
College
Wilmington, North Carolina

Ralph Mead

Department Chemistry
College
Wilmington, North Carolina

Rachel Olsen

Department Communication
College
Wilmington, North Carolina

Jamie Price

Department Sociology
College
Wilmington, North Carolina

Megan Schaupp

Department Accounting
College
Wilmington, North Carolina

Robert Smith

Department Education
College
Wilmington, North Carolina

Kerry Whipple

Department Health Science
College
Wilmington, North Carolina

Jess Boersma

Department Languages
College
Wilmington, North Carolina

Reed Curtis

Department Freshman Seminar
College
Wilmington, North Carolina

Courtney Hackney

Department Biology
College
Wilmington, North Carolina

Jeffery Hill

Department Environmental Studies
College
Wilmington, North Carolina

Daniel E. Johnson

Department Health Science
College
Wilmington, North Carolina

Richard Morrison

Department Business
College
Wilmington, North Carolina

Nivine Richie

Department Finance
College
Wilmington, North Carolina

Heather Wilson

Department English
College
Wilmington, North Carolina

Douglass Bourne

Department English
College
Wilmington, North Carolina

Brian Brinkley

Department Education
College
Wilmington, North Carolina

Leah Colvin

Department Physical Education
College
Wilmington, North Carolina

Kimmi Faxon-Hemingway

Department English
College
Wilmington, North Carolina

Melissa Jarrell

Department Physical Ed
College
Wilmington, North Carolina

Rich Leder

Department Film
College
Wilmington, North Carolina

George Marcino

Department Marketing
College
Wilmington, North Carolina

Karl McKimpson

Department English
College
Wilmington, North Carolina

Ken Rivenbark

Department Education
College
Wilmington, North Carolina

Jo Ann Massie Seiple

Department English
College
Wilmington, North Carolina

Marc Sosne

Department Education
College
Wilmington, North Carolina

Jessica Walker

Department Psychology
College
Wilmington, North Carolina

Betsy Henderson

Department Fine Arts
College
Henderson, North Carolina

George Walker

Department Law
College
Winston Salem, North Carolina

Dean Franco

Department English
College
Winston Salem, North Carolina

Robert Whaples

Department Economics
College
Winston Salem, North Carolina

Wilson Parker

Department Law
College
Winston Salem, North Carolina

Kersti Powell

Department English
College
Winston Salem, North Carolina

Charles Iacovou

Department Business
College
Winston Salem, North Carolina

Silman

Department Biology
College
Winston Salem, North Carolina

Jonathan Shores

Department Business
College
Raleigh, North Carolina

Michael Chi

Department Psychology
College
Raleigh, North Carolina

David T. Buff

Department History
College
Raleigh, North Carolina

Joe Haigler

Department Religion
College
Raleigh, North Carolina

Anita Hitchner

Department Sociology
College
Raleigh, North Carolina

Brandon Foster

Department Biology
College
Raleigh, North Carolina

Karen Dawes

Department Social Science
College
Raleigh, North Carolina

Pat George

Department English
College
Raleigh, North Carolina

Donald Riggs

Department English
College
Raleigh, North Carolina

Lori Frear

Department Biology
College
Raleigh, North Carolina

Paul Hoch

Department History
College
Raleigh, North Carolina

. Zagula

Department Science
College
Raleigh, North Carolina

Jerome Johnson

Department Theater
College
Raleigh, North Carolina

Ramchandra Athavale

Department Mathematics
College
Raleigh, North Carolina

Keren Merris

Department English
College
Raleigh, North Carolina

Carrie Bartek

Department Geology
College
Raleigh, North Carolina

Ted Maynard

Department Mathematics
College
Raleigh, North Carolina

Debra Furbish

Department Biology
College
Raleigh, North Carolina

Deborah Benton

Department Mathematics
College
Raleigh, North Carolina

Brandon Wooten

Department English
College
Raleigh, North Carolina

Carol Lodder

Department Languages
College
Raleigh, North Carolina

Janet Creech

Department Physical Ed
College
Raleigh, North Carolina

Tonisha Smith

Department English
College
Raleigh, North Carolina

Ken Howard

Department Geology
College
Raleigh, North Carolina

Anne Magnuson

Department Mathematics
College
Raleigh, North Carolina

Linda Hill

Department Humanities
College
Raleigh, North Carolina

James Marco

Department Business
College
Raleigh, North Carolina

Wendy Clinton

Department Mathematics
College
Raleigh, North Carolina

Jacqueline Fields

Department Mathematics
College
Raleigh, North Carolina

Kathryn Scoggin

Department Humanities
College
Raleigh, North Carolina

Robert Miller

Department Computer Science
College
Raleigh, North Carolina

Kim Ward

Department Mathematics
College
Raleigh, North Carolina

Denise Wetli

Department Physics
College
Raleigh, North Carolina

Elizabeth Blue

Department Chemistry
College
Raleigh, North Carolina

Penny Jeffrey

Department Biology
College
Raleigh, North Carolina

Tony Ruffin

Department Computer Science
College
Raleigh, North Carolina

Sam Isley

Department Accounting
College
Raleigh, North Carolina

Mary L Alexander

Department Physical Ed
College
Raleigh, North Carolina

Tracy Cheatham

Department Chemistry
College
Raleigh, North Carolina

Chris James

Department Computer Science
College
Raleigh, North Carolina

Kiely Adams

Department Communication
College
Raleigh, North Carolina

Charles Burns

Department Chemistry
College
Raleigh, North Carolina

Donald Little

Department Humanities
College
Raleigh, North Carolina

Katie Scogin

Department Humanities
College
Raleigh, North Carolina

Kathy Woodlief

Department Computer Science
College
Raleigh, North Carolina

Kathy Benton

Department Mathematics
College
Raleigh, North Carolina

Kevin Whilden

Department Not Specified
Middle School
1800 S Main St, Wake Forest, North Carolina 27587

April Haider

Department English
High School
250 Overlook Rd, Asheville, North Carolina 28803

Amy Mueller

Department Counselor
Middle School
160 Parkway School Dr, Boone, North Carolina 28607

Renee Dixon

Department Science
High School
1062 Southern Ave, Fayetteville, North Carolina 28306

Lauren Hafezi

Department Science
Middle School
8115 Strickland Rd, Raleigh, North Carolina 27615