North Carolina's Teacher Directory

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

Brigid Lynn

Department Health Science
College
Greensboro, North Carolina

Daniel Mauney

Department Chemistry
College
Greensboro, North Carolina

Raffaella Meriwether

Department English
College
Greensboro, North Carolina

Jeremiah Onyemachi

Department Chemistry
College
Greensboro, North Carolina

Susan Phillips

Department Communication
College
Greensboro, North Carolina

Karaleah Reichart

Department Anthropology
College
Greensboro, North Carolina

Cathy Schmitz

Department Social Work
College
Greensboro, North Carolina

Pauline Schröter

Department Languages
College
Charlotte, North Carolina

William Sharp

Department Mechanical Engineering
College
Charlotte, North Carolina

Erica Shaver

Department Art
College
Charlotte, North Carolina

Dorothy Smith-Ruiz

Department African American Studies
College
Charlotte, North Carolina

Minna Sun

Department Biology
College
Charlotte, North Carolina

Ralf Thiede

Department Religious Studies
College
Charlotte, North Carolina

Theresa Troutner

Department Geography
College
Charlotte, North Carolina

Felicia Van Bork

Department Art
College
Charlotte, North Carolina

Lenore Webb

Department Student Services
College
Charlotte, North Carolina

Carl Whitesel

Department Engineering Technology
College
Charlotte, North Carolina

Ann Hodges Willoughby

Department Student Services
College
Charlotte, North Carolina

Ming Xiang

Department Mathematics
College
Charlotte, North Carolina

Yiming Zheng

Department Business
College
Charlotte, North Carolina

Ryan Basen

Department Communication Studies
College
Charlotte, North Carolina

Anthoney Brizindine

Department Engineering Technology
College
Charlotte, North Carolina

Gloria Campbell-Whatley

Department Education
College
Charlotte, North Carolina

Lindsay Cobb

Department English
College
Charlotte, North Carolina

Thomas Daniel

Department Science
College
Charlotte, North Carolina

Frederick Esenwein

Department Electrical Engineering
College
Charlotte, North Carolina

Alexander Godon

Department Mathematics
College
Charlotte, North Carolina

Kellie Gonyar

Department Gerontology
College
Charlotte, North Carolina

Kee-Jae Hong

Department Accounting
College
Charlotte, North Carolina

Sam Kirkland

Department Finance/Business Law
College
Charlotte, North Carolina

Hongyu Liu

Department Mathematics
College
Charlotte, North Carolina

Richard McNaulty

Department Psychology
College
Charlotte, North Carolina

Jennifer Monroe

Department English
College
Charlotte, North Carolina

Margaret Morgan

Department English
College
Charlotte, North Carolina

Jennifer Pagan

Department Engineering Technology
College
Charlotte, North Carolina

Pasquale Quintero

Department Business
College
Charlotte, North Carolina

Lonnie D. Sanders

Department Nursing
College
Charlotte, North Carolina

Terry Shirely

Department Art
College
Charlotte, North Carolina

John C. Vaughn

Department Music
College
Charlotte, North Carolina

Lukun Zheng

Department Mathematics
College
Charlotte, North Carolina

Elizabeth Bishop

Department History
College
Wilmington, North Carolina

Janet Camp

Department Psychology
College
Wilmington, North Carolina

Susan Crampton

Department Languages
College
Wilmington, North Carolina

Debora Haywood

Department Academic Services
College
Wilmington, North Carolina

Victoria Jones

Department Marketing
College
Wilmington, North Carolina

Bryce MacDonald

Department Management
College
Wilmington, North Carolina

Eva Mehl

Department History
College
Wilmington, North Carolina

Michelle Parker

Department Education
College
Wilmington, North Carolina

Clara Savinon

Department Nursing
College
Wilmington, North Carolina

Joy Schultz

Department Languages
College
Wilmington, North Carolina

Carol Talant

Department Communication
College
Wilmington, North Carolina

Tamara Walser

Department Education
College
Wilmington, North Carolina

Danielle Woods

Department English
College
Wilmington, North Carolina

Heather Brown

Department English
College
Wilmington, North Carolina

Timothy Conrad

Department Creative Writing
College
Wilmington, North Carolina

Amanda Crossgrove

Department Business
College
Wilmington, North Carolina

Vance Durrington

Department Education
College
Wilmington, North Carolina

Donald Furst

Department Fine Arts
College
Wilmington, North Carolina

Maggie Guggenheimer

Department Education
College
Wilmington, North Carolina

Karlie Herndon

Department English
College
Wilmington, North Carolina

Barbara Honchell

Department Education
College
Wilmington, North Carolina

Judith Kinney

Department Physical Ed
College
Wilmington, North Carolina

Paul Lyon

Department Mathematics
College
Wilmington, North Carolina

Florence Martin

Department Education
College
Wilmington, North Carolina

John Nasuti

Department Social Work
College
Wilmington, North Carolina

Mark Scalf

Department Physical Ed
College
Wilmington, North Carolina

Tara Thompson

Department Freshman Seminar
College
Wilmington, North Carolina

Matthew Wood

Department Management
College
Wilmington, North Carolina

Joshua Barnes

Department English
College
Wilmington, North Carolina

Ashley Bissett

Department English
College
Wilmington, North Carolina

Robert Buerger

Department Environmental Studies
College
Wilmington, North Carolina

Belline Chao

Department Creative Writing
College
Wilmington, North Carolina

Elizabeth Crace

Department Education
College
Wilmington, North Carolina

Gary Crosby

Department Mathematics
College
Wilmington, North Carolina

James Dockal

Department Geology
College
Wilmington, North Carolina

Rodrigo Gili

Department Physical Ed
College
Wilmington, North Carolina

Cynthia Henry

Department Education
College
Wilmington, North Carolina

Theresa Jackson

Department History
College
Wilmington, North Carolina

Hal Lander

Department English
College
Wilmington, North Carolina

Lee McCrillis

Department Nursing
College
Wilmington, North Carolina

Janie Miller

Department English
College
Wilmington, North Carolina

Shelby Morge

Department Education
College
Wilmington, North Carolina

Edna Mory

Department Education
College
Wilmington, North Carolina

David Oh

Department Music
College
Wilmington, North Carolina

Stacy Roberts

Department Operations Management
College
Wilmington, North Carolina

Kathryn Smith

Department English
College
Wilmington, North Carolina

Mark Sorensen

Department Theater
College
Wilmington, North Carolina

Jean Swafford

Department Education
College
Wilmington, North Carolina

Amy Wagner

Department Geology
College
Wilmington, North Carolina

Anne Witt

Department Environmental Studies
College
Wilmington, North Carolina

Brooke April

Department Psychology
College
Wilmington, North Carolina

Holly Baker

Department Geology
College
Wilmington, North Carolina

Nanci Bodazair

Department Freshman Seminar
College
Wilmington, North Carolina

Zac Carnevale

Department Mathematics
College
Wilmington, North Carolina

Elizabeth Crawford

Department Education
College
Wilmington, North Carolina

Simmonds Devon

Department Computer Science
College
Wilmington, North Carolina

Robert Diegnan

Department English
College
Wilmington, North Carolina

Deborah Edwards

Department Freshman Seminar
College
Wilmington, North Carolina

Tammrah Gordon

Department History
College
Wilmington, North Carolina

Carol Hienrich

Department Mathematics
College
Wilmington, North Carolina