New York's Teacher Directory

Based on 1,118,580 Ratings
5-star
79%
4-star
9%
3-star
4%
2-star
1%
1-star
3%
New York employs over 183,864 teachers who oversee approximately 2,622,607 students. Students in New York submitted more than 1,118,580 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

Alexander Ostrogorsaky

Department Mechanical Engineering
College
Troy, New York

Joseph Pyle

Department Earth Science
College
Troy, New York

Laura Sawyer

Department Electrical Engineering
College
Troy, New York

Glenn Winters

Department Nuclear Engineering
College
Troy, New York

Shawn Graves

Department Philosophy
College
Rochester, New York

Geena Stoll-Ewart

Department Humanities
College
Rochester, New York

Melissa Hopkins

Department English
College
Rochester, New York

Robert Willhoft

Department Computer Science
College
Rochester, New York

Racheal Graham

Department Science
College
Rochester, New York

Karen Todd

Department Fine Arts
College
Rochester, New York

John Walker

Department Business
College
Rochester, New York

Timothy Dywer

Department Religion
College
Rochester, New York

Sarah Culhane

Department Nursing
College
Rochester, New York

Deborah Mourey

Department Not Specified
College
Rochester, New York

Lawrence Ressler

Department Social Work
College
Rochester, New York

Jonathan Arney

Department Science
College
Rochester, New York

John Bonzo

Department Engineering
College
Rochester, New York

Cara Calvelli

Department Physician Assistant Studies
College
Rochester, New York

Don Cochran

Department Imaging Science
College
Rochester, New York

Dalaal

Department Languages
College
Rochester, New York

Meredith Davenport

Department Photojournalism
College
Rochester, New York

Craig Densmore

Department Engineering
College
Rochester, New York

Catherine Doyle

Department Literature
College
Rochester, New York

Amy Foley

Department Writing
College
Rochester, New York

Ryan Garcia

Department Political Science
College
Rochester, New York

Edith Hemaspaandra

Department Computer Science
College
Rochester, New York

Dongryul Kim

Department International Studies
College
Rochester, New York

Santosh Kurinec

Department Engineering
College
Rochester, New York

Andrew Moore

Department Mathematics
College
Rochester, New York

Oscar Palacio

Department Fine Arts
College
Rochester, New York

Mohammed Partapurwala

Department Economics
College
Rochester, New York

Wafa Polies

Department Engineering
College
Rochester, New York

Laura Shackelford

Department Literature
College
Rochester, New York

Suzan Tessier

Department Psychology
College
Rochester, New York

Robert Ulin

Department Anthropology
College
Rochester, New York

Jesse Wasson

Department Political Science
College
Rochester, New York

Jessie Allen

Department English
College
Rochester, New York

Mark Ardis

Department Computer Science
College
Rochester, New York

Joshua Bauroth

Department Freshman Year Experience
College
Rochester, New York

Robin Borkholder

Department Engineering
College
Rochester, New York

Elisabetta Damanda

Department Languages
College
Rochester, New York

Elizabeth Dicesare

Department Environmental Science
College
Rochester, New York

Shaun Foster

Department Graphic Arts
College
Rochester, New York

David Fraser

Department Mathematics
College
Rochester, New York

Christopher Greene

Department Engineering
College
Rochester, New York

G Horrocks

Department Chemistry
College
Rochester, New York

Mike Kuhl

Department Engineering
College
Rochester, New York

Alexandra Kuzmich

Department Languages
College
Rochester, New York

Kate Leipold

Department Engineering
College
Rochester, New York

Kara Maki

Department Mathematics
College
Rochester, New York

Dorris Meadows

Department History
College
Rochester, New York

Heidi Miller

Department Science
College
Rochester, New York

Kate Nordland

Department Engineering
College
Rochester, New York

Raymond Ptucha

Department Engineering
College
Rochester, New York

David Rodriguez

Department Philosophy
College
Rochester, New York

Andreas Savakis

Department Engineering
College
Rochester, New York

Greg Semeraro

Department Engineering
College
Rochester, New York

Kim Sherman

Department Design
College
Rochester, New York

Marshall Smith

Department Social Science
College
Rochester, New York

Jennifer Teremy

Department Anthropology
College
Rochester, New York

Severine Ward

Department Languages
College
Rochester, New York

Jeanne Wells

Department Languages
College
Rochester, New York

Ijaz Ahmed

Department Chemistry
College
Rochester, New York

Joseph Baschnagel

Department Psychology
College
Rochester, New York

Matthew Bernius

Department Graphic Arts
College
Rochester, New York

Robert Bubacz

Department Engineering
College
Rochester, New York

Robert Caputi

Department History
College
Rochester, New York

Barbara Cerio

Department Hospitality
College
Rochester, New York

Gary Deangelis

Department Engineering
College
Rochester, New York

Diane Forbes

Department Languages
College
Rochester, New York

Lynn Fuller

Department Engineering
College
Rochester, New York

Bill Giancursio

Department Not Specified
College
Rochester, New York

Barbara Heifferon

Department English
College
Rochester, New York

Karl Hirschman

Department Engineering
College
Rochester, New York

James Holland

Department Fine Arts
College
Rochester, New York

Seth Hubbard

Department Engineering
College
Rochester, New York

Darryl Johnson

Department Networking Security/Systems
College
Rochester, New York

Shaina Kovalsky

Department Humanities
College
Rochester, New York

Steven Lalonde

Department Statistics
College
Rochester, New York

James Lee

Department Engineering
College
Rochester, New York

Howard Lester

Department Film
College
Rochester, New York

Robin Louvain

Department Computer Science
College
Rochester, New York

Jonathan Maurer

Department Information Technology
College
Rochester, New York

Keith Nickoloff

Department Marketing
College
Rochester, New York

Valerie Perotti

Department Business
College
Rochester, New York

Ivan Puchades

Department Electrical Engineering
College
Rochester, New York

Alan Rhodes

Department Film
College
Rochester, New York

Axel Schreiner

Department Computer Science
College
Rochester, New York

Joseph Stainslow

Department Information Technology
College
Rochester, New York

George Sutherland

Department Engineering
College
Rochester, New York

Jan Van Aardt

Department Imaging Science
College
Rochester, New York

Wayne Walter

Department Engineering
College
Rochester, New York

Joe Williams

Department Criminal Justice
College
Rochester, New York

Fred Woelk

Department Computer Science
College
Rochester, New York

Sanghmitra Agarwal

Department Mathematics
College
Rochester, New York

Walker Ashley

Department Business
College
Rochester, New York

Amit Batabyal

Department Economics
College
Rochester, New York

Beattie

Department Information Technology
College
Rochester, New York

Alexis Blondrage

Department Biology
College
Rochester, New York

Xiaojun Cao

Department Information Technology
College
Rochester, New York