1971, B.A., University of Cambridge , Mathematics
1973, M.Sc., University of Toronto , Physics
1978, Ph.D., University of Toronto , Physics
1982-1986, Assistant Professor of Physics Department of Dalhousie University
1990-1992, Professor of Physics Department of University of Lethbridge
1992-present, Professor of Physics Department at Hunter College