North Carolina's Teacher Directory

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

James Boomgarden

Department Geology
College
Asheboro, North Carolina

Dan Moore

Department Automotive Technology
College
Asheboro, North Carolina

Henri Simpson

Department Communication
College
Asheboro, North Carolina

William Wendt

Department Economics
College
Asheboro, North Carolina

Sue Shelton

Department Mathematics
College
Asheboro, North Carolina

Jennipher Love

Department Not Specified
College
Hamlet, North Carolina

Crystal Greene

Department Nursing
College
Hamlet, North Carolina

Ronnie Woolard

Department History
College
Elizabeth City, North Carolina

Sam Loveall

Department Music
College
Elizabeth City, North Carolina

Daniela Newland

Department English
College
Lumberton, North Carolina

David Gavasci

Department Mathematics
College
Lumberton, North Carolina

George Marston

Department Education
College
Lumberton, North Carolina

Kim McVicker

Department English
College
Lumberton, North Carolina

Roger Randall

Department Religion
College
Lumberton, North Carolina

Teavis Bryant

Department Criminal Justice
College
Lumberton, North Carolina

Debbie Lowry

Department Education
College
Lumberton, North Carolina

Jennifer McLean

Department Student Services
College
Lumberton, North Carolina

John Key

Department Health Science
College
Wentworth, North Carolina

Donna Shumate

Department English
College
Wentworth, North Carolina

Todd Drake

Department Fine Arts
College
Wentworth, North Carolina

Sandra Gann

Department Computer Science
College
Wentworth, North Carolina

Mike Smith

Department Mathematics
College
Wentworth, North Carolina

Bill Price

Department Accounting
College
Wentworth, North Carolina

Curtis Dunlap

Department Computer Science
College
Wentworth, North Carolina

Boyd

Department Health Science
College
Salisbury, North Carolina

Shirley Mercer

Department Medical Technology
College
Salisbury, North Carolina

Thomas Attwell

Department Automotive Technology
College
Salisbury, North Carolina

Kevin Eagan

Department Mathematics
College
Salisbury, North Carolina

Tom Johnson

Department Computer Science
College
Salisbury, North Carolina

Amelia Likin

Department Literature
College
Salisbury, North Carolina

Matthew Peeler

Department Mathematics
College
Salisbury, North Carolina

Jason Slone

Department Political Science
College
Salisbury, North Carolina

Mammie Teasley

Department Nursing
College
Salisbury, North Carolina

Meghan Davis

Department Biology
College
Salisbury, North Carolina

Frankie Lyons

Department Medicine
College
Salisbury, North Carolina

Cathy Norris

Department Nursing
College
Salisbury, North Carolina

Darrell Smith

Department Business
College
Salisbury, North Carolina

Gary Bigelow

Department Automotive Technology
College
Salisbury, North Carolina

Vera Burket

Department Chemistry
College
Salisbury, North Carolina

Ronald Dasher

Department Psychology
College
Salisbury, North Carolina

Cathy Mahaffey

Department English
College
Salisbury, North Carolina

Brenda McCall

Department Accounting
College
Salisbury, North Carolina

Brenda Moon

Department Communication
College
Salisbury, North Carolina

Steve Ruff

Department Computer Science
College
Salisbury, North Carolina

Doug Stauter

Department Theater
College
Salisbury, North Carolina

Joclyn Blackbern

Department Business
College
Salisbury, North Carolina

Adam Helmintoller

Department English
College
Salisbury, North Carolina

Sandra Huffman

Department Psychology
College
Salisbury, North Carolina

Richard Morgan

Department Computer Science
College
Salisbury, North Carolina

Sherlynn Walker

Department Psychology
College
Salisbury, North Carolina

Trish Frye

Department Languages
College
Winston Salem, North Carolina

Kent Harris

Department Design
College
Winston Salem, North Carolina

Sharee Fowler

Department Sociology
College
Winston Salem, North Carolina

John Boyst

Department Languages
College
Winston Salem, North Carolina

Betsy Hoppe

Department Business
College
Winston Salem, North Carolina

Herbert Scheutte

Department Business
College
Winston Salem, North Carolina

Kim Varnadoe

Department Fine Arts
College
Winston Salem, North Carolina

Debra Boyd

Department Languages
College
Winston Salem, North Carolina

Johnny Armstrong

Department Religion
College
Clinton, North Carolina

Gene Park

Department Business
College
Clinton, North Carolina

Theron Brower

Department Mathematics
College
Pinehurst, North Carolina

Norwood Taylor

Department Mathematics
College
Pinehurst, North Carolina

Timothy Hailey

Department Music
College
Pinehurst, North Carolina

Curt Shelvey

Department Culinary Arts
College
Pinehurst, North Carolina

Jayne Query

Department Nursing
College
Pinehurst, North Carolina

Karen Clark

Department Humanities
College
Pinehurst, North Carolina

Chris Currier

Department Culinary Arts
College
Pinehurst, North Carolina

Carol Hoffman

Department Social Work
College
Pinehurst, North Carolina

Cydney Mullen

Department Nursing
College
Pinehurst, North Carolina

Ed Spitler

Department Engineering
College
Pinehurst, North Carolina

Kristi Whitesell

Department Biology
College
Pinehurst, North Carolina

Jennifer Henry

Department Health Science
College
Pinehurst, North Carolina

Star Mitchell

Department Nursing
College
Pinehurst, North Carolina

Vonda Reed

Department Biology
College
Raleigh, North Carolina

Derrick Justice

Department English
College
Raleigh, North Carolina

Monique Hyman

Department Social Work
College
Raleigh, North Carolina

Ravindra Kumar

Department Physics
College
Raleigh, North Carolina

Carol Bunch

Department Not Specified
College
Raleigh, North Carolina

George Kouvaris

Department Engineering
College
Polkton, North Carolina

Claudius Oni

Department Psychology
College
Polkton, North Carolina

Kazeem Khan

Department Accounting
College
Polkton, North Carolina

Sharon Little

Department Education
College
Polkton, North Carolina

Sam Spencer

Department Business
College
Polkton, North Carolina

Lisa Harrell

Department Biology
College
Polkton, North Carolina

Nathan Finn

Department History
College
Wake Forest, North Carolina

Andreas Kostenberger

Department Religion
College
Wake Forest, North Carolina

Ed Buchanan

Department Education
College
Wake Forest, North Carolina

Russel Woodbridge

Department Religion
College
Wake Forest, North Carolina

John Hammett

Department Theology
College
Wake Forest, North Carolina

Danielle Bradshaw

Department Communication
College
Wake Forest, North Carolina

Shawn Madden

Department Theology
College
Wake Forest, North Carolina

James Dew

Department Philosophy
College
Wake Forest, North Carolina

John Bianchini

Department Computer Science
College
Whiteville, North Carolina

Gwen Sanderson

Department Health Science
College
Whiteville, North Carolina

Connie Portter

Department Computer Science
College
Whiteville, North Carolina

Jennifer Neumann

Department Communication
College
Whiteville, North Carolina

Samantha Christopher

Department Languages
College
Whiteville, North Carolina

Darian Ransom

Department Mathematics
College
Whiteville, North Carolina

Darrell Dodge

Department English
College
Creston, North Carolina

Borgmann

Department Literature
College
Creston, North Carolina