As you are probably all too well aware, Innovation Toronto has been experiencing serious server issues. We are working to resolve these ASAP.
The site has just been moved to a new server so you should have no difficulties with speed and access.
We would really appreciate your feedback if you run into difficulties as we make the transition and start bringing full functionality back online.
Please leave your comments here if you are having issues . . .