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

Bill Brown

Department Theology
College
Wake Forest, North Carolina

Greg Harris

Department Religion
College
Wake Forest, North Carolina

Tony Merida

Department Religion
College
Wake Forest, North Carolina

Pete Schemm

Department Religion
College
Wake Forest, North Carolina

David McCormick

Department Art History
College
Whiteville, North Carolina

T. Hague

Department Physics
College
Whiteville, North Carolina

Charles Burm

Department English
College
Whiteville, North Carolina

Henrietta Shirk

Department English
College
Whiteville, North Carolina

Ron Cole

Department Art History
College
Whiteville, North Carolina

Richard S. Johnson

Department Physical Education
College
Whiteville, North Carolina

Dan Ring

Department Science
College
Whiteville, North Carolina

Lester

Department Humanities
College
Creston, North Carolina

Brandi Shay

Department Business
College
Creston, North Carolina

Dave Neas

Department English
College
Creston, North Carolina

Dianne Ruby

Department Health
College
Creston, North Carolina

Lucy Causby

Department Art History
College
Creston, North Carolina

Wesley Satterwhite

Department Psychology
College
Creston, North Carolina

Tim Coffey

Department Criminal Justice
College
Creston, North Carolina

Michael Deaver

Department Computer Science
College
Creston, North Carolina

Robert Holt

Department Business
College
Creston, North Carolina

Vicki Todd

Department Mathematics
College
Creston, North Carolina

Phil Weast

Department Not Specified
College
Creston, North Carolina

Kristi Key

Department English
College
Laurinburg, North Carolina

Dan Ott

Department Religion
College
Laurinburg, North Carolina

Mari Ellen Brown

Department Biology
College
Laurinburg, North Carolina

Deborah Hawkins

Department English
College
Laurinburg, North Carolina

John Moeller

Department Biology
College
Laurinburg, North Carolina

Alice Wilkins

Department Music
College
Laurinburg, North Carolina

Al Baker

Department Religion
College
Raleigh, North Carolina

Laurie Lilmbrick-Thompson

Department Languages
College
Raleigh, North Carolina

Belk

Department Languages
College
Raleigh, North Carolina

Lal Shimpi

Department Computer Science
College
Raleigh, North Carolina

Glynn Fowler

Department Biology
College
Albemarle, North Carolina

Merlin Amirtharaj

Department Information Science
College
Albemarle, North Carolina

Jeff Drake

Department Computer Science
College
Albemarle, North Carolina

Tamara Maness

Department English
College
Albemarle, North Carolina

Tiffany Barbee

Department Health Science
College
Albemarle, North Carolina

Beth Hopkins

Department Psychology
College
Albemarle, North Carolina

Jenny Pitts

Department Psychology
College
Albemarle, North Carolina

Donna Whitford

Department Education
College
Albemarle, North Carolina

Obhwsjrdcqo Obhwsjrdcqo

Department Criminal Justice
College
Albemarle, North Carolina

Fonda Daniels

Department Computer Science
College
Cary, North Carolina

Barbra Flick

Department Accounting
College
Cary, North Carolina

Craig Kung

Department Finance
College
Cary, North Carolina

George Ackerman

Department Criminal Justice
College
Cary, North Carolina

Jerry Frederick

Department Business
College
Charlotte, North Carolina

John Sellers

Department Economics
College
Charlotte, North Carolina

S M Letica

Department English
College
Charlotte, North Carolina

Elaine Stevens

Department Psychology
College
Charlotte, North Carolina

Kandy Burnette

Department Cosmetology
College
Dobson, North Carolina

Steve Burcham

Department Engineering
College
Dobson, North Carolina

Olivia Stanley

Department Mathematics
College
Dobson, North Carolina

Darrell Finney

Department Mathematics
College
Dobson, North Carolina

Catherine Perkins

Department Psychology
College
Dobson, North Carolina

Rita Rogers

Department English
College
Dobson, North Carolina

David Blevins

Department Mathematics
College
Dobson, North Carolina

Amanda Killon-Atwood

Department Biology
College
Dobson, North Carolina

Loida Pereira

Department Languages
College
Dobson, North Carolina

Betty White

Department Nursing
College
Dobson, North Carolina

Oglesby Norman

Department Education
College
Murphy, North Carolina

Aud Brown

Department Religion
College
Murphy, North Carolina

Wanda Yow

Department English
College
Murphy, North Carolina

Michael Allsep

Department History
College
Chapel Hill, North Carolina

Claudio Battaglini

Department Exercise/Sport Science
College
Chapel Hill, North Carolina

Elizabeth Buck

Department Art History
College
Chapel Hill, North Carolina

David Carr

Department Information Science
College
Chapel Hill, North Carolina

Lisa Charlton

Department Chemistry
College
Chapel Hill, North Carolina

Maura D'Amore

Department English
College
Chapel Hill, North Carolina

Corina Duenas

Department Spanish
College
Chapel Hill, North Carolina

Austin Fairfield

Department English
College
Chapel Hill, North Carolina

Marcie Ferris

Department American Studies
College
Chapel Hill, North Carolina

Beth Grabowski

Department Art
College
Chapel Hill, North Carolina

Jessica Harper

Department English
College
Chapel Hill, North Carolina

Jim Hirschfield

Department Art
College
Chapel Hill, North Carolina

Zach Hutchins

Department English
College
Chapel Hill, North Carolina

Ken Kolb

Department Sociology
College
Chapel Hill, North Carolina

Larry Lamb

Department Journalism
College
Chapel Hill, North Carolina

Sarah Liljegren

Department Biology
College
Chapel Hill, North Carolina

Steven Matson

Department Biology
College
Chapel Hill, North Carolina

Georges Nzongola-Ntalaja

Department African American Studies
College
Chapel Hill, North Carolina

Ted Parent

Department Philosophy
College
Chapel Hill, North Carolina

Vladas Pipiras

Department Statistics
College
Chapel Hill, North Carolina

Keith Renshaw

Department Psychology
College
Chapel Hill, North Carolina

Russell Rowlett

Department Mathematics
College
Chapel Hill, North Carolina

Ruth Salvaggio

Department English
College
Chapel Hill, North Carolina

Abhishek Singh

Department Computer Science
College
Chapel Hill, North Carolina

Sandra Summers

Department German
College
Chapel Hill, North Carolina

Tom Tweed

Department Theology
College
Chapel Hill, North Carolina

Brian White

Department Marine Sciences
College
Chapel Hill, North Carolina

Marc Alperin

Department Marine Sciences
College
Chapel Hill, North Carolina

Kenneth Andrews

Department Sociology
College
Chapel Hill, North Carolina

Terri Bailey

Department Journalism
College
Chapel Hill, North Carolina

Larry Benninger

Department Geology
College
Chapel Hill, North Carolina

Jonathan Boyarin

Department Religious Studies
College
Chapel Hill, North Carolina

Inger Brodey

Department Asian Studies
College
Chapel Hill, North Carolina

Emily Burrill

Department Women's Studies
College
Chapel Hill, North Carolina

Seulki Choi

Department Sociology
College
Chapel Hill, North Carolina

Lina Cofresi

Department Languages
College
Chapel Hill, North Carolina

Kendra Cotton

Department Political Science
College
Chapel Hill, North Carolina

Ray Dooley

Department Theater
College
Chapel Hill, North Carolina
Page 788 of 1568