Trinity College,Hartford,CT (BS 1966)
Columbia University, College of Physicians and Surgeons (MD 1970)
Dartmouth Hitchcock Medical Center Surgery Internship (1970-1971)
Dartmouth Hitchcock Medical Center Surgery Residency (1971-1972
US Army General Medical Officer-Germany, Major (1972-1975)
Dartmouth Hitchcock Medical Center Surgery Residency (1975-1978)
Toronto General Hospital Cardiac Surgery Residency (1978-1980)
Hospital For Sick Children, Toronto,Cardiac Surgery Residency (1980)
Toronto General Hospital Cardiac Surgery Fellowship (1980-1981)
Quality Improvement
Healthcare Policy
Cardiothoracic Surgery - Adult Acquired
Northern New England Cardiovascular Disease Study Group
Past President Elect- New Hampshire Medical Society