Instructional Design & Technology Specialist in Rochester, NY for St. John Fisher College