North Carolina's Teacher Directory

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

Shannon Chisholm

Department English Language/Literature
College
Charlotte, North Carolina

William Martin

Department Computer Science
College
Charlotte, North Carolina

Maji Ramezanian

Department Mathematics
College
Charlotte, North Carolina

Kathryn Gantt

Department Design
College
Charlotte, North Carolina

David Brown

Department Health
College
Charlotte, North Carolina

Mariah Currin

Department Theater
College
Charlotte, North Carolina

Camille Davidson

Department Law
College
Charlotte, North Carolina

Meredith Jeffries

Department Law
College
Charlotte, North Carolina

Malik Edwards

Department Law
College
Charlotte, North Carolina

Larry Frazier

Department Religion
College
Murfreesboro, North Carolina

J Brabban

Department Religion
College
Murfreesboro, North Carolina

. D Diustro

Department Biology
College
Murfreesboro, North Carolina

Aspen Hochhalter

Department Graphic Arts
College
Murfreesboro, North Carolina

Patsy Taylor

Department Business
College
Murfreesboro, North Carolina

Theresa Gauthier

Department Mathematics
College
Shelby, North Carolina

Dale Koontz

Department Communication
College
Shelby, North Carolina

Starr Morrow

Department History
College
Shelby, North Carolina

Barbara Romich

Department Psychology
College
Shelby, North Carolina

Nancy Bolinger

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

James Schmidt

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

Vernon Kelley

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

Robert Powell

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

Patrick Sierer

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

Jocelyn Wahlgren

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

Stephen Moore

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

Jessica Doiron

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

Annette Heishman

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

David Wainaina

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

Pat Fountain

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

Susan Singletary

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

Kirk Hathaway

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

Spencer Mehl

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

Dan Dupuis

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

Melissa Soult

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

Amy Poe

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

Kelly Stanley

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

Rodger Rossman

Department Psychology
College
Elizabeth City, North Carolina

Pamela Destefano

Department Mathematics
College
Elizabeth City, North Carolina

Sandra Boyce

Department Fine Arts
College
Elizabeth City, North Carolina

Stacy Barnes

Department Economics
College
Elizabeth City, North Carolina

Allen Aldridge

Department Mathematics
College
Manteo, North Carolina

Kay Barefoot

Department Communication
College
Manteo, North Carolina

Amerson

Department History
College
New Bern, North Carolina

Martha Culton

Department Languages
College
New Bern, North Carolina

Katrina Dumas

Department Mathematics
College
New Bern, North Carolina

Susan Hamilton

Department Psychology
College
New Bern, North Carolina

Ann-Marie Anthony-Williams

Department Psychology
College
New Bern, North Carolina

Steven Davis

Department Mathematics
College
Davidson, North Carolina

Robert Whitton

Department Mathematics
College
Davidson, North Carolina

Trent Foley

Department Religion
College
Davidson, North Carolina

Peter Krentz

Department History
College
Davidson, North Carolina

Ann Fox

Department English
College
Davidson, North Carolina

Amanda Ewington

Department Russian
College
Davidson, North Carolina

Mark Foley

Department Economics
College
Davidson, North Carolina

Mary Vasquez

Department Languages
College
Davidson, North Carolina

Irwin Goldstein

Department Philosophy
College
Davidson, North Carolina

Shireen Campbell

Department English
College
Davidson, North Carolina

Keyne Cheshire

Department Classics
College
Davidson, North Carolina

Luis Pena

Department Spanish
College
Davidson, North Carolina

Vivien Dietz

Department History
College
Davidson, North Carolina

Lola Santamaria

Department Spanish
College
Davidson, North Carolina

Pat Sellers

Department Political Science
College
Davidson, North Carolina

Barbara Lom

Department Biology
College
Davidson, North Carolina

Kristi Multhaup

Department Psychology
College
Davidson, North Carolina

Irl Bivens

Department Mathematics
College
Davidson, North Carolina

Ralph Levering

Department History
College
Davidson, North Carolina

Vivian Shen

Department Chinese
College
Davidson, North Carolina

Sally McMillen

Department History
College
Davidson, North Carolina

Homer Sutton

Department French
College
Davidson, North Carolina

Denis Appleyard

Department Economics
College
Davidson, North Carolina

Cindy Hauser

Department Chemistry
College
Davidson, North Carolina

Mario Belloni

Department Physics
College
Davidson, North Carolina

Bill Lawing

Department Music
College
Davidson, North Carolina

Van Hillard

Department English
College
Davidson, North Carolina

Ping Shao

Department Chinese
College
Davidson, North Carolina

Cole Barton

Department Psychology
College
Davidson, North Carolina

Jane Mangan

Department History
College
Davidson, North Carolina

David Pettersen

Department French
College
Davidson, North Carolina

Nina Serebrennikov

Department Art
College
Davidson, North Carolina

Pat Baker

Department Communications
College
Davidson, North Carolina

Dorsey Dyer

Department Business
College
Lexington, North Carolina

Susan Scarboro

Department Education
College
Lexington, North Carolina

Suzanne La Venture

Department Languages
College
Lexington, North Carolina

Jennifer Carmen

Department English
College
Lexington, North Carolina

Gloria Johnson

Department Mathematics
College
Lexington, North Carolina

Jerry Loflin

Department Physical Ed
College
Lexington, North Carolina

Michael Westmoreland

Department Music
College
Lexington, North Carolina

Tim Hibsman

Department English
College
Charlotte, North Carolina

Clark Bray

Department Mathematics
College
Durham, North Carolina

Rann Bar-On

Department Mathematics
College
Durham, North Carolina

James Bonk

Department Chemistry
College
Durham, North Carolina

Peter Feaver

Department Political Science
College
Durham, North Carolina

Dietolf Ramm

Department Computer Science
College
Durham, North Carolina

Michael Munger

Department Political Science
College
Durham, North Carolina

Eric Katz

Department Mathematics
College
Durham, North Carolina

Simon Cook

Department Writing
College
Durham, North Carolina

Hans J. Van Miegroet

Department Art History
College
Durham, North Carolina

Amy Bejsovec

Department Biology
College
Durham, North Carolina

Bill McNairy

Department Physics
College
Durham, North Carolina

Tom Witelski

Department Mathematics
College
Durham, North Carolina