NSF Undergraduate Fellowship, 1972, 1973
ACS-PRF Type G Grant, 1977-1980
Du Pont Young Faculty Support, 1977
Research Corporation, 1977
NSF Research Grant, 1978-1981, 1981-1984
Merck Research Support, 1978-1982
Alexander von Humboldt Senior Research Prize, 1996
1996 Gold Medal for "Excellence in Main Group Chemistry Research" from The International Council on Main Group Chemistry
Chute Lectureship Dalhousie University October 1999.
Elected as Fellow of the American Association for the Advancement of Science, November 2007.