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,333 teachers who oversee approximately 1,498,344 students. Students in North Carolina submitted more than 99,695 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

Carl Riedl

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

Kelly Sutton

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

Christine Weaver

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

Dreama Witt

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

Jennifer Bolick

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

Analeise Dar

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

Todd Dupree

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

Jamie Love

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

Louise Simmons

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

Je'Mallia Willobuy

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

Travis Baran

Department English
College
Weldon, North Carolina

Joyce Barnes

Department Computer Science
College
Weldon, North Carolina

Scott Dameron

Department Physical Education
College
Weldon, North Carolina

Bijoy Patnaik

Department Physics
College
Weldon, North Carolina

Michael Swain

Department Information Science
College
Weldon, North Carolina

Dawn Cusick

Department Zoology
College
Clyde, North Carolina

Olivia Martin

Department Mathematics
College
Clyde, North Carolina

Bill Rhodarmer

Department Mathematics
College
Clyde, North Carolina

Ralph Hamlett

Department Communication
College
Clyde, North Carolina

Dorothy Morgan

Department Psychology
College
Clyde, North Carolina

George Thomas

Department Horticulture
College
Clyde, North Carolina

Gary Nelson

Department Mathematics
College
Clyde, North Carolina

Michael Gaspeny

Department English
College
High Point, North Carolina

Donna Dennis

Department Science
College
High Point, North Carolina

Kimberely Wear

Department Psychology
College
High Point, North Carolina

Philip Mulder

Department History
College
High Point, North Carolina

Lee Baker

Department English
College
High Point, North Carolina

Elena Jimenez De Richards

Department Languages
College
High Point, North Carolina

Greg Hundt

Department Psychology
College
High Point, North Carolina

Ron Lamb

Department Mathematics
College
High Point, North Carolina

Linda Petrou

Department Political Science
College
High Point, North Carolina

David Hammond

Department Religion
College
High Point, North Carolina

Seth Carter

Department Psychology
College
High Point, North Carolina

Barbara Mascali

Department Languages
College
High Point, North Carolina

Dan Tarara

Department Physical Ed
College
High Point, North Carolina

Hayes

Department English
College
High Point, North Carolina

Wid Painter

Department Science
College
High Point, North Carolina

Marc Foster

Department Music
College
High Point, North Carolina

Carole Stoneking

Department Philosophy
College
High Point, North Carolina

Ralph Hill

Department Mathematics
College
High Point, North Carolina

Kimberly Titus

Department Mathematics
College
High Point, North Carolina

Eric Duchess

Department History
College
High Point, North Carolina

Kelly Norton

Department Learning Center
College
High Point, North Carolina

Martha Bell

Department Physical Education
College
High Point, North Carolina

Art Boerke

Department History
College
High Point, North Carolina

Bryan Hertweck

Department Information Systems
College
High Point, North Carolina

Ami Shupe

Department Theater
College
High Point, North Carolina

Christopher Anthony

Department Biology
College
High Point, North Carolina

Bill Conley

Department Business
College
High Point, North Carolina

James Goodman

Department Communication
College
High Point, North Carolina

William Hightower

Department Computer Science
College
High Point, North Carolina

Brian MacDonald

Department Physical Education
College
High Point, North Carolina

Richard Parker

Department Business
College
High Point, North Carolina

Joseph Wolyniak

Department Philosophy
College
High Point, North Carolina

David Cane

Department Languages
College
High Point, North Carolina

James Dunham

Department Business
College
High Point, North Carolina

Todd Knippenberg

Department Chemistry
College
High Point, North Carolina

Lequale Maria

Department Languages
College
High Point, North Carolina

Anna Piperato

Department Art History
College
High Point, North Carolina

Shirley Roberts

Department Mathematics
College
High Point, North Carolina

Jim Wehrley

Department Finance
College
High Point, North Carolina

Amy Alverson

Department Physical Education
College
High Point, North Carolina

William Carpenter

Department English
College
High Point, North Carolina

Colin Cowne

Department Education
College
High Point, North Carolina

Dennis Hands

Department Science
College
High Point, North Carolina

Steven Lifland

Department Finance
College
High Point, North Carolina

Scott MacLeod

Department Music
College
High Point, North Carolina

Gerri McNeer

Department Physical Education
College
High Point, North Carolina

Eleanor Russel

Department Science
College
High Point, North Carolina

Gerald Smith

Department Biology
College
High Point, North Carolina

Joseph Wilson

Department Religion
College
High Point, North Carolina

Joe Ellenburg

Department Physical Education
College
High Point, North Carolina

Ryan Hemsoth

Department Theater
College
High Point, North Carolina

Robert McCroskey

Department Computer Science
College
High Point, North Carolina

Susan Von Cannon

Department English
College
High Point, North Carolina

Ashley Day

Department Biology
College
Spindale, North Carolina

Debbie Puett

Department Mathematics
College
Spindale, North Carolina

Christine Klahn

Department Science
College
Spindale, North Carolina

Robin Canterbury

Department Biology
College
Spindale, North Carolina

Maria Bivins

Department Languages
College
Spindale, North Carolina

Kelly Dedmon

Department English
College
Spindale, North Carolina

Jia Feng

Department Mathematics
College
Kenansville, North Carolina

Andy Cavenaugh

Department History
College
Kenansville, North Carolina

Paul Bollinger

Department Culinary Arts
College
Charlotte, North Carolina

Ashley McGee

Department Culinary Arts
College
Charlotte, North Carolina

Chef Ronda Robotham

Department Culinary Arts
College
Charlotte, North Carolina

Piyavan Sukalakamala

Department Hospitality
College
Charlotte, North Carolina

Eric Gamble

Department Management
College
Charlotte, North Carolina

Ernest Mayo

Department Law
College
Charlotte, North Carolina

Pam Young

Department Hospitality
College
Charlotte, North Carolina

Kevin Carlon

Department Hospitality
College
Charlotte, North Carolina

Claudette Levesque-Ware

Department Languages
College
Charlotte, North Carolina

Peter Reinhart

Department Culinary Arts
College
Charlotte, North Carolina

Jennifer Stanton

Department Marketing
College
Charlotte, North Carolina

John Aukstolis

Department Culinary Arts
College
Charlotte, North Carolina

Guy Bissonette

Department Criminal Justice
College
Charlotte, North Carolina

Fran Cook

Department Management
College
Charlotte, North Carolina

Deet Gilbert

Department Culinary Arts
College
Charlotte, North Carolina

Alex/calixto Inonog

Department Computer Science
College
Charlotte, North Carolina

William Jarvie

Department Hospitality
College
Charlotte, North Carolina
Page 520 of 1568