Life and Times of Todd Van Beck
Back To Boston, The New England Institute & Carol Wogrin – 24
In this episode, after resigning from the Loewen Group, the opportunity came up for Todd to go back to Boston. Todd explains the story behind the New England Institute at Mount Ida College and fondly recalls his friendship with Carol Wogrin.