Transit Toronto – A website launched in September 1997, chronicling interesting facts about the Toronto subway system. Over the past 12 years, with the help of contributing transit enthusiasts,  it has become the largest unofficial website on everything you ever wanted to know about the Toronto Transit Commission and GO Transit.


Bayview Community Services – Since 2003, I have served on the board of directors at Bayview Community Services, a non-profit organization which provides housing and support to consumers of mental health services in Toronto. In addition to being on the board, I look after the website, and am also on the board’s fund raising committee. In 2009, I was elected to the board’s executive serving as Corporate Secretary.