Dean Melson

Dean Melson
is
a
Social Studies teacher
at
Niagara Falls High School
located in
Niagara Falls, New York and part of Niagara Falls City School District.
Additionally, the average teacher rating at
Niagara Falls High School is 4.2
stars.