Victoria Motion Picture School Canada

Hi! I am interested in this school in Canada and would like to know more about it. 'De facto' things, you know what is NOT told by insiders but you should now about them. Thank you very much in advance!