New York's Teacher Directory

Based on 1,118,649 Ratings
5-star
79%
4-star
9%
3-star
4%
2-star
1%
1-star
3%
New York employs over 183,874 teachers who oversee approximately 2,622,607 students. Students in New York submitted more than 1,118,649 teacher and professor ratings through RateMyTeachers.com. The average teacher rating in New York is 4.4, which happens to be below the national average of 4.46.
Teacher Name
Overall Score
School Name

David Sorbello

Department Anthropology
College
Oswego, New York

Judith Ann Benedict

Department Fine Arts
College
Oswego, New York

Carrie Fellows

Department Business
College
Oswego, New York

Donna Matteson

Department Education
College
Oswego, New York

Ken Peterson

Department Physical Ed
College
Oswego, New York

Srihari Venkatesan

Department Computer Science
College
Oswego, New York

Greg Ketcham

Department Computer Science
College
Oswego, New York

Victor Protsak

Department Mathematics
College
Oswego, New York

Audrey Rule

Department Education
College
Oswego, New York

Roger Brooks

Department Psychology
College
Oswego, New York

Zachary Levin

Department Theater
College
Oswego, New York

Greg Scott

Department History
College
Oswego, New York

Doug Smart

Department Communication
College
Oswego, New York

Richard Back

Department Biology
College
Oswego, New York

Katina Sayers

Department Education
College
Oswego, New York

Dean Crawford

Department Accounting
College
Oswego, New York

Maria Grimshaw-Clark

Department Sociology
College
Oswego, New York

Lindsay Guile

Department Art
College
Oswego, New York

Keith Meyer

Department Communication
College
Oswego, New York

Vince Doody

Department Communication
College
Oswego, New York

Virginia MacEntee

Department Education
College
Oswego, New York

Sarfraz Mian

Department Business
College
Oswego, New York

Richard Skolnik

Department Business
College
Oswego, New York

Amy Bartell

Department Art
College
Oswego, New York

Kristen Eichhorn

Department Communication
College
Oswego, New York

Johanna Henry

Department Languages
College
Oswego, New York

Arsenia London

Department Education
College
Oswego, New York

Stephen Bero

Department Education
College
Oswego, New York

Glynn English

Department Business
College
Oswego, New York

John Rusho

Department Science
College
Oswego, New York

Sharon Wendler

Department English
College
Oswego, New York

Jason Zenor

Department Communication
College
Oswego, New York

Denise Dyer

Department Criminal Justice
College
Oswego, New York

Xiaoquin Irminger

Department Education
College
Oswego, New York

James Mindell

Department Criminal Justice
College
Oswego, New York

Beatriz Salcedo-Strumpf

Department Modern Languages
College
Oswego, New York

Kevin Antshel

Department Psychology
College
Oswego, New York

David Lambie

Department Philosophy
College
Oswego, New York

Mary Pierce

Department Art
College
Oswego, New York

Gloria Stone

Department Mathematics
College
Oswego, New York

Ellen Esrock

Department Communication
College
Troy, New York

Dan Lewis

Department Materials Science
College
Troy, New York

Tong Shen

Department Languages
College
Troy, New York

Scott Bello

Department Chemistry
College
Troy, New York

Lester Hadsell

Department Economics
College
Troy, New York

Michael Jensen

Department Engineering
College
Troy, New York

Robert McCaffrey

Department Geology
College
Troy, New York

Kenneth Vastola

Department Engineering
College
Troy, New York

Kim Fortun

Department Technology
College
Troy, New York

Yuri Lvov

Department Mathematics
College
Troy, New York

Steve Pierce

Department Art
College
Troy, New York

Susan Smith

Department Biology
College
Troy, New York

Brian Apkarian

Department Management
College
Troy, New York

Wilfredo Colon

Department Chemistry
College
Troy, New York

Greg Hughes

Department Information Technology
College
Troy, New York

Chia Leong

Department Mechanical Engineering
College
Troy, New York

Mary Anne Staniszewski

Department Fine Arts
College
Troy, New York

Masashi Yamaguchi

Department Physics/Astronomy
College
Troy, New York

Timothy Cale

Department Chemical Engineering
College
Troy, New York

Crespo De Silva

Department Mechanical Engineering
College
Troy, New York

Surendra Devkota

Department Economics
College
Troy, New York

Jose Holguin-Veras

Department Civil Engineering
College
Troy, New York

Neil Rolnick

Department Music
College
Troy, New York

Don Steiner

Department Engineering
College
Troy, New York

William Stillman

Department Engineering
College
Troy, New York

John Woods

Department Electrical Engineering
College
Troy, New York

Jeff Durgee

Department Management
College
Troy, New York

Dave Goldschmidt

Department Computer Science
College
Troy, New York

Cheng Hsu

Department Information Science
College
Troy, New York

Leik Myrabo

Department Engineering
College
Troy, New York

Ravi Ravichandran

Department Management
College
Troy, New York

Misa Watanabe

Department Languages
College
Troy, New York

Rodney Bassett

Department Psychology
College
Rochester, New York

Linda Piazza

Department Education
College
Rochester, New York

Maryalice Gillette

Department Communication
College
Rochester, New York

Jonathan Hunt

Department Religion
College
Rochester, New York

Chris Zoccali

Department Religion
College
Rochester, New York

Barbara Rose

Department Mathematics
College
Rochester, New York

Ron Necoechea

Department Business
College
Rochester, New York

David Roll

Department Chemistry
College
Rochester, New York

Karen Scheske

Department Mathematics
College
Rochester, New York

Walter Fleming

Department Religion
College
Rochester, New York

Wesley Vanderhoof

Department Theology
College
Rochester, New York

Tom Deever

Department Mathematics
College
Rochester, New York

Iryna Labachova

Department Mathematics
College
Rochester, New York

Alejandro Engel

Department Mathematics
College
Rochester, New York

Richard Orr

Department Mathematics
College
Rochester, New York

Edwin Hach

Department Physics
College
Rochester, New York

Michael Long

Department Mathematics
College
Rochester, New York

Hossein Shahmohamad

Department Mathematics
College
Rochester, New York

Brian Barry

Department Social Science
College
Rochester, New York

Arthur Nunes-Harwitt

Department Computer Science
College
Rochester, New York

Rich Newman

Department History
College
Rochester, New York

Andreas Langner

Department Science
College
Rochester, New York

Benjamin Steele

Department Computer Science
College
Rochester, New York

Harris Weisman

Department Information Technology
College
Rochester, New York

Jessica Bayliss

Department Computer Science
College
Rochester, New York

Roxanne Canosa

Department Computer Science
College
Rochester, New York

Sean Sutton

Department Political Science
College
Rochester, New York

Richard Cliver

Department Electrical Engineering
College
Rochester, New York