Carl W. McGarry

Carl W. McGarry

A mid-career professional, life-long learner and advocate for living life to the fullest, while taking notes to share along the way!