SUNY Canton receives high ratings in student opinion survey