William holds a BSc in Physics with Astronomy and a MSc in Theoretical/Computational Physics from Dublin City University.
William lectures in various STEM modules for the BSc in Computing and the Semester Abroad programmes at Dorset College.
William is interested in pedagogy and research design/interpretation.