New York's Teacher Directory

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

Alan Spiegel

Department English
College
12 Capen Hall, Buffalo, New York 1460-1660

Ramalingam Sridhar

Department Computer Science
College
12 Capen Hall, Buffalo, New York 1460-1660

K C St. George

Department Education
College
12 Capen Hall, Buffalo, New York 1460-1660

David State

Department Law
College
12 Capen Hall, Buffalo, New York 1460-1660

Tina Stenhouse

Department Business
College
12 Capen Hall, Buffalo, New York 1460-1660

Stephen Street

Department English
College
12 Capen Hall, Buffalo, New York 1460-1660

Debra Street

Department Sociology
College
12 Capen Hall, Buffalo, New York 1460-1660

Andrea Strudensky

Department English
College
12 Capen Hall, Buffalo, New York 1460-1660

Susan Sturm

Department Education
College
12 Capen Hall, Buffalo, New York 1460-1660

Win Sullivan

Department Law
College
12 Capen Hall, Buffalo, New York 1460-1660

Jim Swan

Department English
College
12 Capen Hall, Buffalo, New York 1460-1660

Karen Swierski

Department Communication
College
12 Capen Hall, Buffalo, New York 1460-1660

Charles Syms

Department Social Work
College
12 Capen Hall, Buffalo, New York 1460-1660

Anthony Szczygiel

Department Law
College
12 Capen Hall, Buffalo, New York 1460-1660

Debu Talukdar

Department Marketing
College
12 Capen Hall, Buffalo, New York 1460-1660

Judith Tamburlin

Department Science
College
12 Capen Hall, Buffalo, New York 1460-1660

M L Taub

Department Biochemistry
College
12 Capen Hall, Buffalo, New York 1460-1660

Beth Tauke

Department Architecture
College
12 Capen Hall, Buffalo, New York 1460-1660

Hailu Teju-Takele

Department Mathematics
College
12 Capen Hall, Buffalo, New York 1460-1660

Mike Terlecky

Department Social Science
College
12 Capen Hall, Buffalo, New York 1460-1660

Harshad Thacore

Department Biology
College
12 Capen Hall, Buffalo, New York 1460-1660

Tamara Thornton

Department History
College
12 Capen Hall, Buffalo, New York 1460-1660

Threadway

Department Management
College
12 Capen Hall, Buffalo, New York 1460-1660

Nicole Tomasello

Department Social Work
College
12 Capen Hall, Buffalo, New York 1460-1660

Edil Torres Rivera

Department Education
College
12 Capen Hall, Buffalo, New York 1460-1660

Mary Nell Trautner

Department Sociology
College
12 Capen Hall, Buffalo, New York 1460-1660

Christina Tsai

Department Engineering
College
12 Capen Hall, Buffalo, New York 1460-1660

Shambhu Upadhyaya

Department Computer Science
College
12 Capen Hall, Buffalo, New York 1460-1660

Dorothy Urschel

Department Nursing
College
12 Capen Hall, Buffalo, New York 1460-1660

Joseph Valente

Department English
College
12 Capen Hall, Buffalo, New York 1460-1660

S. Vaught

Department American Studies
College
12 Capen Hall, Buffalo, New York 1460-1660

Diana Vela

Department Languages
College
12 Capen Hall, Buffalo, New York 1460-1660

Madhu Kalyani

Department Mathematics
College
Rochester, New York

Mark Kayser

Department Political Science
College
Rochester, New York

Wieslaw Krajka

Department English
College
Rochester, New York

Todd Krauss

Department Chemistry
College
Rochester, New York

David Lambert

Department Biology
College
Rochester, New York

John Langfitt

Department Not Specified
College
Rochester, New York

Richard Lavine

Department Mathematics
College
Rochester, New York

James Li

Department Engineering
College
Rochester, New York

James Longenbach

Department English
College
Rochester, New York

Scott MacPhail

Department Writing
College
Rochester, New York

Mike Maniaci

Department Psychology
College
Rochester, New York

Steve Manly

Department Science
College
Rochester, New York

Katherine Mannheimer

Department English
College
Rochester, New York

Nsoki Mavinga

Department Mathematics
College
Rochester, New York

Micah Milinovich

Department Mathematics
College
Rochester, New York

Deborah Modrak

Department Philosophy
College
Rochester, New York

Megan Morris

Department English
College
Rochester, New York

Christopher Muir

Department Engineering
College
Rochester, New York

Elissa Newport

Department Cognitive Science
College
Rochester, New York

Bradley Nilsson

Department Chemistry
College
Rochester, New York

Greta Niu

Department English
College
Rochester, New York

Kathy Nordeen

Department Biology
College
Rochester, New York

Walter Oi

Department Economics
College
Rochester, New York

Tony Olek

Department Science
College
Rochester, New York

Alan Orr

Department Biology
College
Rochester, New York

Dorinda Outram

Department History
College
Rochester, New York

Jon Pakianathan

Department Mathematics
College
Rochester, New York

Heather Patrick

Department Psychology
College
Rochester, New York

Ronni Pavan

Department Economics
College
Rochester, New York

Ricardo Pedersini

Department Psychology
College
Rochester, New York

Werner Ploberger

Department Economics
College
Rochester, New York

David Pollack

Department Languages
College
Rochester, New York

Elizabeth Poyer

Department Classics
College
Rochester, New York

Mary Rapp

Department Educational Leadership
College
Rochester, New York

Daniel Rempala

Department Psychology
College
Rochester, New York

Colleen Robles

Department Mathematics
College
Rochester, New York

Nicholas Rogers

Department Mathematics
College
Rochester, New York

HU Rui

Department Mathematics
College
Rochester, New York

Todd Russell

Department Physical Education
College
Rochester, New York

Mohan Ramachandran

Department Mathematics
College
12 Capen Hall, Buffalo, New York 1460-1660

Vinay Ramani

Department Economics
College
12 Capen Hall, Buffalo, New York 1460-1660

Thomas Ramming

Department Education
College
12 Capen Hall, Buffalo, New York 1460-1660

Violetta Ravagnoli

Department History
College
12 Capen Hall, Buffalo, New York 1460-1660

Justin Read

Department Languages
College
12 Capen Hall, Buffalo, New York 1460-1660

Kyle Reardon

Department Architecture
College
12 Capen Hall, Buffalo, New York 1460-1660

Michael Rembis

Department History
College
12 Capen Hall, Buffalo, New York 1460-1660

Louis Rera

Department Fine Arts
College
12 Capen Hall, Buffalo, New York 1460-1660

Archie Reyes

Department Chemistry
College
12 Capen Hall, Buffalo, New York 1460-1660

Robert Rickus

Department Theology
College
12 Capen Hall, Buffalo, New York 1460-1660

Elizabeth Riegle

Department Nursing
College
12 Capen Hall, Buffalo, New York 1460-1660

Ann Rivera

Department English
College
12 Capen Hall, Buffalo, New York 1460-1660

Sarah Robert

Department Education
College
12 Capen Hall, Buffalo, New York 1460-1660

Judith Robinson

Department Library Science
College
12 Capen Hall, Buffalo, New York 1460-1660

Elizabeth Roby

Department Sociology
College
12 Capen Hall, Buffalo, New York 1460-1660

Dan Rosney

Department Health Science
College
12 Capen Hall, Buffalo, New York 1460-1660

Issa Roustum

Department Languages
College
12 Capen Hall, Buffalo, New York 1460-1660

Juhi Roy

Department Women's Studies
College
12 Capen Hall, Buffalo, New York 1460-1660

Suzan Rubach

Department Social Science
College
12 Capen Hall, Buffalo, New York 1460-1660

Ruffin

Department Education
College
12 Capen Hall, Buffalo, New York 1460-1660

Michael Ryan

Department Not Specified
College
12 Capen Hall, Buffalo, New York 1460-1660

Elizabeth Scarlett

Department Languages
College
12 Capen Hall, Buffalo, New York 1460-1660

Siobhán Scarry

Department English
College
12 Capen Hall, Buffalo, New York 1460-1660

Samuel Schack

Department Mathematics
College
12 Capen Hall, Buffalo, New York 1460-1660

Kris Schindler

Department Engineering
College
12 Capen Hall, Buffalo, New York 1460-1660

Neil Schmitz

Department English
College
12 Capen Hall, Buffalo, New York 1460-1660

Greg Schneider

Department Mathematics
College
12 Capen Hall, Buffalo, New York 1460-1660

Trebor Scholz

Department Not Specified
College
12 Capen Hall, Buffalo, New York 1460-1660

Logan Scott

Department Not Specified
College
12 Capen Hall, Buffalo, New York 1460-1660