Scarborough • Opinion October 26, 2007 TTC drives me crazy By Laura Redpath Filed October 26, 2007, from the HP Science and Technology Centre