I hope that this site reveals a little bit of who am I. Just like me it is a work in progress — always changing and never really finished. Feel free to look around, explore, and find something of interest.

I  currently teach at Dalhousie University (Halifax, Nova Scotia) as an instructor for the MACS program (Masters of Applied Computer Science).  To complement my Ph.D. in computer science (2002, University of Waterloo), I completed my CELTA certification in February 2017. I enjoy teaching of all forms and working with students from around the world. For more information on me, you can review my Curriculum Vitae (11 pgs, PDF).

I am very active in the EDI (Equity, Diversity, and Inclusivity) community, particularly with respect to queer rights, but also in support of womens, BIPOC (Black, Indigenous, and People of Colour), and Two-Spirit/Transgender/Non-Binary rights. I’m currently involved with:

In my career, I have taught as a faculty member (both full time and sessional/part-time) in Engineering (Industrial and Electrical), Computer Science, and Mathematics at 5 Canadian Universities (Waterloo, Toronto, Ryerson, Saint Mary’s, and Dalhousie). Although I am predominantly a teacher, I have a strong multi-disciplinary background as a researcher. I have published in the areas of human-computer interaction, software engineering, technical education, human sexuality, evolutionary psychology, and sociology (popular culture), with much of my research focusing on sex or gender issues in these areas. I am always seeking to expand in new directions and acquire further breadth in my perspectives.

My finest academic contributions have been my chapters in the books:

I’m grateful that I have been able to contribute to the process of documenting humankind’s ever changing culture.

Thanks for visiting.