North Carolina's Teacher Directory

Based on 101,993 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 101,993 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

Michelle Kleckner

Department Computer Science
College
Elon, North Carolina

Hui-Hua Chang

Department History
College
Elon, North Carolina

Teresa Walker

Department Accounting
College
Elon, North Carolina

Adam Short

Department Political Science
College
Elon, North Carolina

Robert Vick

Department Biology
College
Elon, North Carolina

Earl Danieley

Department Science
College
Elon, North Carolina

Glenn Scott

Department Communication
College
Elon, North Carolina

Martin Kamela

Department Physics
College
Elon, North Carolina

Kevin Boyle

Department English
College
Elon, North Carolina

Aaron Peeks

Department Sociology
College
Elon, North Carolina

Thomas Erdmann

Department Music
College
Elon, North Carolina

Kyle Altmann

Department Physics
College
Elon, North Carolina

Cindy Fair

Department Social Science
College
Elon, North Carolina

Brian Lewis

Department Political Science
College
Elon, North Carolina

Amy Travis

Department Mathematics
College
Elon, North Carolina

Jim Bissett

Department History
College
Elon, North Carolina

Janet Myers

Department English
College
Elon, North Carolina

Scott Youngdahl

Department Languages
College
Elon, North Carolina

Marty Baker

Department Health Science
College
Elon, North Carolina

John Guiniven

Department Communication
College
Elon, North Carolina

Marybeth Short

Department English
College
Elon, North Carolina

Judy Henricks

Department Fine Arts
College
Elon, North Carolina

Joel Karty

Department Chemistry
College
Elon, North Carolina

Tim Peeples

Department English
College
Elon, North Carolina

Agata Aladio

Department Foreign Languages
College
Elon, North Carolina

Richard Mihans

Department Education
College
Elon, North Carolina

Catherine McNeela

Department Music
College
Elon, North Carolina

Bill Webb

Department Theater
College
Elon, North Carolina

Jennifer Carmen-Martin

Department English
College
Elon, North Carolina

Dave Gammon

Department Biology
College
Elon, North Carolina

Mileah Kromer

Department Political Science
College
Elon, North Carolina

Michael Mathews

Department History
College
Elon, North Carolina

Betsy Stevens

Department Business
College
Elon, North Carolina

Samantha Dirosa

Department Digital Arts
College
Elon, North Carolina

Eric Gladney

Department Business
College
Elon, North Carolina

Jason Kirk

Department Political Science
College
Elon, North Carolina

Shannon Pollard

Department Computer Science
College
Elon, North Carolina

Cherie Bower

Department Dance
College
Elon, North Carolina

Richard D'Amato

Department Engineering
College
Elon, North Carolina

Megan Isaac

Department English
College
Elon, North Carolina

Jay Murray

Department Sociology
College
Elon, North Carolina

Samuel Pardini

Department Foreign Languages
College
Elon, North Carolina

Lm Wood

Department Fine Arts
College
Elon, North Carolina

Cynthia Foster

Department Mathematics
College
Elon, North Carolina

Leire Marquinez Truchelo

Department Ethnic Studies
College
Elon, North Carolina

Paul Namaste

Department Sociology
College
Elon, North Carolina

Fred Rubeck

Department Theater
College
Elon, North Carolina

Haya Ajjan

Department Business
College
Elon, North Carolina

Raquel Cortes Mazuelas

Department Spanish
College
Elon, North Carolina

Michael Gilles

Department Business
College
Elon, North Carolina

Earl Honeycutt

Department Business
College
Elon, North Carolina

Laura Taylor

Department Mathematics
College
Elon, North Carolina

John Beck

Department History
College
Elon, North Carolina

Srikripa Chandrasekaran

Department Biology
College
Elon, North Carolina

Brian Crawford

Department English
College
Elon, North Carolina

Helen Grant

Department Law
College
Elon, North Carolina

Gene Medler

Department Fine Arts
College
Elon, North Carolina

Kim Pyne

Department English
College
Elon, North Carolina

Mike Reilly

Department Physical Ed
College
Elon, North Carolina

Kirby Wahl

Department Theater
College
Elon, North Carolina

Don Okhomina

Department Management
College
Fayetteville, North Carolina

Viviette Allen

Department Psychology
College
Fayetteville, North Carolina

James Raynor

Department Biology
College
Fayetteville, North Carolina

Womble

Department English
College
Fayetteville, North Carolina

Asitha Kodippili

Department Mathematics
College
Fayetteville, North Carolina

Gerard Winfrey

Department Not Specified
College
Fayetteville, North Carolina

Dennis Nathaniel

Department Geography
College
Fayetteville, North Carolina

John Edwards

Department Communication
College
Fayetteville, North Carolina

Jesse Bellflowers

Department Business
College
Fayetteville, North Carolina

Bali Raman

Department Mathematics
College
Fayetteville, North Carolina

Robin Walker

Department English
College
Fayetteville, North Carolina

Phil Pugh

Department Religion
College
Fayetteville, North Carolina

Sandi Crusman

Department Chemistry
College
Fayetteville, North Carolina

Betty Dunham

Department English
College
Fayetteville, North Carolina

Kenneth Wright

Department Psychology
College
Fayetteville, North Carolina

Jeremy Lane

Department Mathematics
College
Winston Salem, North Carolina

Hidemi Arai

Department Mathematics
College
Winston Salem, North Carolina

Armand Perez

Department Accounting
College
Winston Salem, North Carolina

Amy Zink

Department Biology
College
Winston Salem, North Carolina

Kristin Redfield

Department English
College
Winston Salem, North Carolina

Lisa Stanley-Smith

Department English
College
Winston Salem, North Carolina

Doulton Hill

Department Languages
College
Winston Salem, North Carolina

Jo Delossantos

Department English
College
Winston Salem, North Carolina

Tim Cannon

Department Religion
College
Winston Salem, North Carolina

Emily Crouse

Department Languages
College
Winston Salem, North Carolina

Carol Hayes

Department Communication
College
Winston Salem, North Carolina

David Yelton

Department History
College
Boiling Springs, North Carolina

June Hobbs

Department English
College
Boiling Springs, North Carolina

Timothy Zehnder

Department Biology
College
Boiling Springs, North Carolina

Ozzie McFarland

Department Physical Ed
College
Boiling Springs, North Carolina

Chris Davis

Department English
College
Boiling Springs, North Carolina

Mirek Mystkowski

Department Computer Science
College
Boiling Springs, North Carolina

Timothy Vanderburg

Department Social Science
College
Boiling Springs, North Carolina

Margaret Lattimore

Department English
College
Boiling Springs, North Carolina

David Parker

Department English
College
Boiling Springs, North Carolina

Ute Lahaie

Department Foreign Languages/Literature
College
Boiling Springs, North Carolina

Millicent Burke-Sinclair

Department Business
College
Boiling Springs, North Carolina

Dee Hunt

Department Physical Ed
College
Boiling Springs, North Carolina

Penelope Nall

Department Accounting
College
Boiling Springs, North Carolina

Michael Pane

Department Communication
College
Dallas, North Carolina