Check out sheridan college (it's the best one in canada)
Theres also a program in toronto. I forgot if its york or university of toronto.
Also, randolph has a program but its not a degree program.
Hope this helps!
Let me be your star, now wouldn't that be lovely?