A native of Edinburgh, Scotland, I have lived in England, Canada, Nebraska, and California, and now the Scottish Borders. When I'm not writing software, I like to hike, skate, and read and talk Greek.
My mathematical research is mostly in Operator Theory/Operator Algebras, with a focus on non-selfadjoint operator algebras such as nest algebras and triangular algebras. Click for abstracts of my mathematical publications.
I am passionate about web-based educational software and I have developed a number of web-based educational software products, including Google's Course Builder, Maplesoft's MapleTA, and one of the first on-line textbooks. Click for details of these and other projects.
I have taught over sixty university courses, ranging from freshman calculus to graduate research topics. See a full list of courses taught, together with related resources. Also, see my on-line Analysis course, Analysis WebNotes.
Click for slides from selected presentations.
Reach me on social media through the following sites: