Darryl teaches game design and development using Unity, Unreal Gamemaker game engines and has found these to be excellent tools for teaching students how to program and create games. He is the organiser of the student creative computing society and over the last 10 years he has been involved with outreach programmes to school age students; using game technologies to inspire young learners to consider Computing as a study and career pathway.