I am completely new to electronics and programing so I cannot offer any knowledge.
What I can offer is a place to meet for those in Toronto.
I live in the Bathurst and Dupont area and will swap home made cookies (don't worry, my wife makes them) and pizza for help getting a virtual USB keyboard running on my UNO. I want to learn what is going on with the code rather than just cut and paste. Mind you, a working code would be nice to have so that I can compare any modifications I make to a working one.
I am also willing to go to Waterloo as I have several customers there.
Post if you are interested in meeting then we can take it off line for details.
Another great source of parts and Arduino is Creatroninc at the south east corner of Spadina and College. Do not let his website fool you, he has a very good supply of components, shields, and projects. They are very helpful and offer very good customer service.
Paul H