Mountain Equipment Co-op is hosting this year's Toronto Bikefest at Trinity Bellwoods Park (Map). It is taking place May 18th from 11 a.m. to 5 p.m. and is free to attend. There are numerous helpful clinics and rides to attend ($5 each) that span bicycle repair, nutrition, riding styles, Yoga and security. Be sure to sign up online, as they fill up quickly.
There are also free basic check-ups, a gear swap, the MEC Marketplace, free drop-in activities for kids and numerous vendors to see.