New York's Teacher Directory

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

Jung-Bong Choi

Department Cinema
College
New York, New York

Casey Goodwin

Department Engineering
College
Troy, New York

John Gowdy

Department Economics
College
Troy, New York

David Grandeau

Department Management
College
Troy, New York

Michael Hall

Department Science Technology/Society
College
Troy, New York

Timothy Hayes

Department Science
College
Troy, New York

Ronald Helfrich

Department Science
College
Troy, New York

Amir Hirsa

Department Engineering
College
Troy, New York

Dave Hollinger

Department Computer Science
College
Troy, New York

Hanchen Huangh

Department Engineering
College
Troy, New York

Andrew Hunter

Department Mechanical Engineering
College
Troy, New York

Robert Ingalls

Department Computer Science
College
Troy, New York

David Isaacson

Department Mathematics
College
Troy, New York

Ibrahim Volkan Isler

Department Computer Science
College
Troy, New York

Gokhan Karaatli

Department Marketing
College
Troy, New York

Gleason Kevin

Department Biology
College
Troy, New York

Chip Kilduff

Department Engineering
College
Troy, New York

Eddie Ade Knowles

Department Music
College
Troy, New York

Nikhil Koratkar

Department Engineering
College
Troy, New York

Russell Kraft

Department Electrical Engineering
College
Troy, New York

Robert Krull

Department Communication
College
Troy, New York

Anita Kuchera

Department Computer Science
College
Troy, New York

Dean Lewis

Department Mechanical Engineering
College
Troy, New York

Christopher Lindsay

Department Science
College
Troy, New York

Jonathon Linton

Department Business
College
Troy, New York

James Lu

Department Electrical Engineering
College
Troy, New York

Franklin Luk

Department Computer Science
College
Troy, New York

Alexander MA

Department Chemistry
College
Troy, New York

Megan Malone

Department Science Technology/Society
College
Troy, New York

Bill Massie

Department Architecture
College
Troy, New York

Harry McLaughlin

Department Mathematics
College
Troy, New York

Achille Messac

Department Engineering
College
Troy, New York

Ana Milanova

Department Computer Science
College
Troy, New York

John Mitchell

Department Mathematics
College
Troy, New York

Ben Miyagi

Department Architecture
College
Troy, New York

Paul Miyamoto

Department Communication
College
Troy, New York

Glenn Monastersky

Department Biology
College
Troy, New York

David Musser

Department Computer Science
College
Troy, New York

Jim Napolitano

Department Science
College
Troy, New York

Robert Baron

Department Management
College
Troy, New York

Blanca Barquera

Department Biology
College
Troy, New York

David Bell

Department Architecture
College
Troy, New York

Kristen Bennett

Department Mathematics
College
Troy, New York

Robyn Berkley

Department Management
College
Troy, New York

Jennifer Blue

Department Mathematics
College
Troy, New York

Kate Boyer

Department Technology
College
Troy, New York

Sarah Broderick

Department Biology
College
Troy, New York

Frances Bronet

Department Architecture
College
Troy, New York

Robert Button

Department Art
College
Troy, New York

Nancy Campbell

Department Science Technology/Society
College
Troy, New York

Erik Carver

Department Architecture
College
Troy, New York

Victor Chan

Department Decision Science
College
Troy, New York

Dipanjan Chatterjee

Department Management
College
Troy, New York

Junho Choi

Department Communication
College
Troy, New York

Adrian Choo

Department Management
College
Troy, New York

Ken Connor

Department Electrical Engineering
College
Troy, New York

Gianluca Cusatis

Department Civil Engineering
College
Troy, New York

James Dall

Department Civil Engineering
College
Troy, New York

Suvranu De

Department Mechanical Engineering
College
Troy, New York

Peter Dinolfo

Department Chemistry
College
Troy, New York

Melissa Everett

Department Technology
College
Troy, New York

Brett Fajen

Department Science
College
Troy, New York

Janice Fernheimer

Department Modern Languages
College
Troy, New York

Jacob Fish

Department Mechanical Engineering
College
Troy, New York

Bernard Fleishman

Department Mathematics
College
Troy, New York

Bill Foley

Department Decision Science
College
Troy, New York

Michael Foster

Department Mathematics
College
Troy, New York

Shekhar Garde

Department Chemical Engineering
College
Troy, New York

Sahika Genc

Department Electrical Engineering
College
Troy, New York

Charles Gillies

Department Chemistry
College
Troy, New York

Sandra Nierzwicki-Bauer

Department Biology
College
Troy, New York

Ashish Nigam

Department Chemical Engineering
College
Troy, New York

Marianne Nyman

Department Civil Engineering
College
Troy, New York

Gina O'Connor

Department Management
College
Troy, New York

Assad Oberai

Department Mechanical Engineering
College
Troy, New York

Lee Odell

Department Writing
College
Troy, New York

Matthew Oehlschlaeger

Department Engineering
College
Troy, New York

Nadja Palenzuela

Department Architecture
College
Troy, New York

Sarah Parrales

Department Economics
College
Troy, New York

Michael Podowski

Department Engineering
College
Troy, New York

James Reed

Department Leadership
College
Troy, New York

Wayne Roberge

Department Physics
College
Troy, New York

Harry Roy

Department Biology
College
Troy, New York

Lester Rubenfeld

Department Mathematics
College
Troy, New York

Khaled Salama

Department Electrical Engineering
College
Troy, New York

John Salerno

Department Biology
College
Troy, New York

Sheppard Salon

Department Engineering
College
Troy, New York

Nambisan Satish

Department Management
College
Troy, New York

John Schroeder

Department Science
College
Troy, New York

Patricia Search

Department Communication
College
Troy, New York

Tom Shannon

Department Physics
College
Troy, New York

Thomas Sharkey

Department Decision Science
College
Troy, New York

Richard Smith

Department Engineering
College
Troy, New York

Aaron Smith

Department Physics/Astronomy
College
Troy, New York

David Spooner

Department Computer Science
College
Troy, New York

Loren Baker

Department Fine Arts
College
Rochester, New York

Daniel Barta

Department Music
College
Rochester, New York

Paul Berry

Department Music
College
Rochester, New York

Scott Caton

Department History
College
Rochester, New York

Sharon Davis

Department Nursing
College
Rochester, New York