North Carolina's Teacher Directory

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

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

Jerry Angelichio

Department Science
College
Dallas, North Carolina

Bill Bergin

Department Mathematics
College
Dallas, North Carolina

Bill Burgin

Department Mathematics
College
Dallas, North Carolina

Sid Sowers

Department History
College
Dallas, North Carolina

Phyllis Essex-Fraser

Department Biology
College
Dallas, North Carolina

Mary Clemmer

Department Computer Science
College
Dallas, North Carolina

Kelly Fowler

Department Mathematics
College
Dallas, North Carolina

Smith

Department Art History
College
Dallas, North Carolina

Kay Roberson

Department English
College
Dallas, North Carolina

Stroup

Department English
College
Dallas, North Carolina

Ann Harmon

Department Computer Science
College
Dallas, North Carolina

Michael Kasey

Department Biology
College
Dallas, North Carolina

Erin James

Department Languages
College
Charlotte, North Carolina

Micheal Sistrom

Department History
College
Greensboro, North Carolina

Chuckles Hebert

Department English
College
Greensboro, North Carolina

Cal Bond

Department Biology
College
Greensboro, North Carolina

Carolyn Beard Whitlow

Department English
College
Greensboro, North Carolina

Ken Gilmore

Department Political Science
College
Greensboro, North Carolina

Tim Lindeman

Department Music
College
Greensboro, North Carolina

Karen Tinsley

Department Psychology
College
Greensboro, North Carolina

Phil Slaby

Department History
College
Greensboro, North Carolina

Martha Lang

Department Sociology
College
Greensboro, North Carolina

Charles Smith

Department Biology
College
Greensboro, North Carolina

Lisa McLeod

Department Philosophy
College
Greensboro, North Carolina

Robert Whitnell

Department Chemistry
College
Greensboro, North Carolina

Kathy Adams

Department Psychology
College
Greensboro, North Carolina

Alfonso Abad-Mancheno

Department Languages
College
Greensboro, North Carolina

Eleanor Branch

Department English
College
Greensboro, North Carolina

Julie Jacks

Department Psychology
College
Greensboro, North Carolina

Leslie Armeniox

Department Psychology
College
Greensboro, North Carolina

Christopher Henry

Department Psychology
College
Greensboro, North Carolina

William (bill) McCarver

Department Adult Transitions Admin
College
Greensboro, North Carolina

Vicky Foust

Department Business
College
Greensboro, North Carolina

Jane Redmont

Department Religion
College
Greensboro, North Carolina

Rudy Gordh

Department Mathematics
College
Greensboro, North Carolina

Carol Hoppe

Department English
College
Greensboro, North Carolina

Scott Pierce Coleman

Department Religion
College
Greensboro, North Carolina

Angela Moore

Department Geology
College
Greensboro, North Carolina

Kathleen Rawls

Department History
College
601 E. Main Street, Jamestown, North Carolina NC 27282

George Ritchie

Department Psychology
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Phil Vavalides

Department Computer Science
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Gene Matthews

Department Communication
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Jameson McCann

Department Biology
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Michael Sexton

Department Computer Science
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Jeanette Kiem

Department Biology
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Mary Lynott

Department History
College
601 E. Main Street, Jamestown, North Carolina NC 27282

David Trask

Department History
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Suzanne Johnson-Simpson

Department Communication
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Hussein Islami-Arshagi

Department Mathematics
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Erskine Walther

Department Economics
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Mac Frank

Department English
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Jennifer Ray

Department Languages
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Jahon Salehi

Department History
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Annette Herron

Department Psychology
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Jason De Polo

Department Humanities
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Beth Lalonde

Department Sociology
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Mal Murray

Department Mathematics
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Linda Spencer

Department History
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Jennifer Boalick

Department Biology
College
601 E. Main Street, Jamestown, North Carolina NC 27282

Julie Evans

Department Graphic Arts
College
601 E. Main Street, Jamestown, North Carolina NC 27282

William Hall

Department Computer Science
College
601 E. Main Street, Jamestown, North Carolina NC 27282

John Kemper

Department Social Work
College
601 E. Main Street, Jamestown, North Carolina NC 27282