Animation School at Sheridan ranked as the world's best

by