North Carolina's Teacher Directory

Based on 99,695 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,695 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

Stefan Seelecke

Department Engineering
College
Raleigh, North Carolina

Ivan Andjelkovic

Department Mathematics
College
Raleigh, North Carolina

Robert Beichner

Department Physics
College
Raleigh, North Carolina

Bruce Branson

Department Accounting
College
Raleigh, North Carolina

John Cain

Department Psychology
College
Raleigh, North Carolina

Jon Doyle

Department Computer Science
College
Raleigh, North Carolina

Kevin Keck

Department English
College
Charlotte, North Carolina

Nick Bonevac

Department Science
College
Charlotte, North Carolina

Jesalva

Department Chemistry
College
Charlotte, North Carolina

Keith

Department Mathematics
College
Charlotte, North Carolina

Ilia Lively

Department Languages
College
Charlotte, North Carolina

Shariff

Department Accounting
College
Charlotte, North Carolina

Rudy Johnson

Department Mathematics
College
Charlotte, North Carolina

Celeste Baker

Department Languages
College
Charlotte, North Carolina

James Crawford

Department History
College
Charlotte, North Carolina

Lynn Kirk

Department English
College
Charlotte, North Carolina

Joel Chesser

Department Criminal Justice
College
Charlotte, North Carolina

Johnny Reaves

Department Mathematics
College
Charlotte, North Carolina

Beth Arrigo

Department Psychology
College
Charlotte, North Carolina

Brenda Bilal

Department English
College
Charlotte, North Carolina

Fowler

Department Mathematics
College
Charlotte, North Carolina

Manish Patani

Department Biology
College
Charlotte, North Carolina

Miles Shanley

Department Accounting
College
Charlotte, North Carolina

Cindy Thore

Department Mathematics
College
Charlotte, North Carolina

Susan Browning

Department English Language/Literature
College
Charlotte, North Carolina

Loretta Evivie

Department Business
College
Charlotte, North Carolina

Susie Lake

Department Chemistry
College
Charlotte, North Carolina

Anne Roberts

Department Accounting
College
Charlotte, North Carolina

Valerie Wright

Department Mathematics
College
Charlotte, North Carolina

Shannon Bauerle

Department English
College
Charlotte, North Carolina

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