My primary activity is teaching. I lead seminars in Foundations of Computing, Human Computer Interaction, Computer Law and Professional Responsibility, and Problem Solving with Algorithms. I also teach Unix and Latex.
I worked in industry for 25 years before returning to Kent to teach, and am a Chartered Member of the British Computer Society.