Contact Information


I am an instructor in the MACS program at Dalhousie University. When I’m on campus, you can find me in:

  • Room 225, Goldberg Computer Science Building

If I am not in my office, email is the best way to get a hold of me. I tend to check it fairly regularly.


Please send all academic correspondence to:

  • Faculty of Computer Science
    Dalhousie University
    6050 University Avenue
    PO Box 15000
    Halifax, Nova Scotia, Canada
    B3H 4R27

I do not use my office phone. After years of teaching online I have moved to a totally online modus operandi. Please do not phone me, I probably will not notice your call.


Please do not use my personal contact information for academic purposes.

I live in Eastern Passage, Nova Scotia, about 1.5 km (1 mile) from the ocean. If you get a ladder and climb onto my roof you can might be able to see it. To contact me for reasons not related to computing, teaching, or work, you can find me at:

  • Email:
  • Phone: +1 902.448.5526

I’m also on Discord so if you email me, I can give you my contact details. I’m not active on any social media.