Young entrepreneurs teaming up for a weekend of learning and acquiring skills to succeed in business. An effort by Startup Canada Peel to arrange Techstars Startup Weekend.