Rob Percival is a web developer, author and entrepreneur who has taught over 500,000 students around the world to code through his online courses on Udemy. His courses have been translated into over five languages and have taught people to become confident web-developers. He is based in Cambridge, UK. Darren Woods is Managing Director of Synapture, a Web/Software Development Agency. Alongside his work, he teaches a Pre-Diploma Computer Science course and A-Level Computer Science. He is based in Cambridge, UK.