sheridan cacada

hi
anyone out there has an opinion on Sheridan in Canada? how good is theur New Media Program? and what abt the placement scenario? any constructive information will be valuable
thnx