I recently presented a review of our Team System community programs to the leadership of our business. This was a particularly interesting task for me as less than 3 months ago, I hadn't really spent much time thinking about community but as it became