Meet the TUTOR


BSc Electronic Music and Computing Technology
  • Scratch
  • C++
  • Java
  • Machine Learning
  • Digital Signal Processing
  • JavaScript
  • Python
Write your awesome label here.
" Find a book or website! with problems or quizzes, the best way to learn a new tool is to use it to solve problems you haven't seen before." 

Hey, coders!
I am a passionate educator currently teaching undergraduates in the esteemed Goldsmiths computing department. My journey into programming began with a dream of creating my own sound synthesis software, and it has led me to a point where I am presenting a paper at a recognized audio development conference.

What truly drives me is witnessing the transformation of students as they gain confidence in mastering subjects they once found challenging. I believe in empowering them to take pride in their achievements. Outside the classroom, I leverage software I've developed to create and perform music live.

My appetite for learning remains insatiable, as I continue to delve into calculus books and explore captivating works like 'The Employees' by Olga Ravn. I am a firm believer in adaptability, tailoring my teaching style to individual or group needs. Every student is unique, and when someone struggles with a concept, I see it as an opportunity for growth and innovation in my teaching methods.

Ultimately, my goal is not just to impart knowledge but to inspire a lifelong love for learning.

See what people have to say

Quote 1

Person 1

Quote 2

Person 2

Quote 3

Person 3

Teaching experience

Knightsbridge School

Wetherby Kensington

Bousfield Primary

Teaching Assistant
Goldsmiths, UoL

Book a session with Richard

Created with