Online 1:1 Tuition


Our online tuition takes our incredibly popular face-to-face tuition service and adapts it for the digital world! 

With experienced tutors and a unique coding curriculum, each online tuition session is tailored to your child to fit their programming passions.


If you can dream it, we can teach it - all of our tuition lessons are bespoke. 

We teach a variety of different programming languages and digital skills, from Scratch and JavaScript to Python and Minecraft Modding... And more!


You can enquire about our online tuition service by filling out our enquiry form. Select the level of tutor you'd like, as well as the days and times you are available. Once we have a better idea of how we can support you and your child we will book a trial session. If you wish to continue after the trial, we will help you set up a regular, recurring session with your tutor!


Each blue{shift} teacher goes through a rigorous application process. All of our sessions are led by driven, inspiring, and accomplished teachers. Each of these tutors have a solid foundation in computer science, as well as experience working with children. All of our teachers are vetted by the Disclosure & Barring Service (DBS) and receive extensive training and support. 

Private Tutors

Private Tutors are often current computer science students at top UK universities, as well as having a passion for teaching. Each of our Private Tutors faces a rigorous application process, has a minimum of three months tutoring experience, and is fully trained and vetted.

Trial session: £50

Block of five sessions: £250

Block of ten sessions: £450

Senior Tutors

Senior Tutors have also studied computer science at some of the best UK universities, with many of them having real-life tech industry experience. Additionally, they have a minimum of six months teaching experience and have taught in some of London's most prestigious schools.

Trial session: £60

Block of five sessions: £300

Block of ten sessions: £540

Expert Tutors

Expert Tutors are all computer scientists with years of experience within the industry. They often help us to design new courses and have been teaching coding for anywhere between a year and a decade! Our Expert Tutors can also teach a variety of specialist subjects!

Trial session: £70

Block of five sessions: £350

Block of ten sessions: £630



Senior Tutor

BA Philosophy from University of Cambridge

With previous experience in EdTech and other tech start-ups, Nick believes learning to code gives a person the ability to create powerful tools that positively impact the lives of others. He also particularly enjoys teaching our youngest learners. It is for these reasons that Nick is currently in the process of developing a language-learning game aimed at younger students.

Teaching Experience: Eaton Square, Ibstock Place, King Alfred School, Thomas' Battersea, the Wetherby Schools


Senior Tutor

BSc Digital Arts Computing from Goldsmiths, UOL 

Johanna is originally from Sweden and is a digital artist when she isn’t teaching. She uses technology as a key part of her art. Physical computing & hardware, specifically microprocessors, allows Johanna's art practice to become more interactive and participatory. This ability to incorporate coding into everyday life, in novel and creative ways, is a key reason why Johanna enjoys programming so much.

Teaching Experience: Colville Primary School, Wetherby Kensington, Wetherby Pre-Prep


Private Tutor

BSc Computer Science from King's College London

Adrian recognises that problem solving is one of the most sought-after skills in today's job market. As such, he loves being able to teach his students this valuable skill by guiding them through complex sets of coding problems and challenges. Adrian is passionate about kids, having previously worked as computing teacher in a secondary school. Now when he isn't teaching with blue{shift} he even runs a Dance Club for children aged 8-14!

Teaching Experience: Colville Primary School, Notting Hill Prep


Senior Tutor

BSc Creative Computing from Goldsmiths, UOL

With his background in creative computing Mathieu enjoys looking at the underlying architecture of devices to see what makes them work. His teaching career started when he taught at a refugee school in Malaysia. It was such an enriching experience that he wants to bring this into his work with blue{shift}. For instance, Mathieu is passionate about helping children build a healthy relationship with their devices by encouraging regular screen breaks and good posture.

Teaching Experience: Eaton Square, Knightsbridge School, the Wetherby Schools, Sussex House


Expert Tutor

BSc Sound for Film, Television and Games from Southampton Solent University

For Calum, coding has always been tied up in his interests in music and instrument design. He believes that coding is a set of tools that allows creativity to run wild and as a result of this Calum often builds his own electronic instruments.  In addition to working at blue{shift} Calum works as a freelance sound engineer in film, music, and video games, and uses his coding experience to write his own audio processing algorithms.

Teaching Experience: Chepstow House School, Eaton Square, Falcons School for Boys, The Lyceum School, Thomas' Battersea, Twickenham Prep


Private Tutor

BSc Psychology from the University of Greenwich

Maria believes that teaching can have a huge impact on a child’s interests and achievements. And whilst it may be a difficult job, she finds that the best teachers are the ones who can help grow a child's passion and curiosity. Maria was an English language tutor before becoming a coding teacher for blue{shift}. Just like teaching English, she loves how creative you can be using code and tech; it is the vast amount of possibilities to create something out of nothing which excites her!

Teaching Experience: Colville Primary School, Notting Hill Prep


Senior Tutor

BSc Digital Arts Computing from Goldsmiths, UOL

As a student Meg is specialising in sculptural robotics. She loves the potential of robots and believes that we have barely scratched the surface of the field. When programming her robotics she finds the logical nature incredibly satisfying, in part because this makes it easy to break down and reassemble code into whatever you want - meaning your robot can do whatever you want. When she’s not teaching, you can catch Meg racing around as part of the London Roller Derby Team.

Teaching Experience: Chepstow House School, Colville Primary School, Eaton Square, Thomas' Battersea, Wetherby Pre-Prep


Expert Tutor

BSc Creative Computing from Goldsmiths, UOL

For many of our teachers, technology is the gateway to their passions and hobbies. William is no exception. When he’s not DJing, you can find William programming his own websites and developing the code for his new radio station. These unique experiences play a large role in his teaching style - full of energy, he often gets stuck in with his students using games and music to educate. More often than not at lunch you’ll catch William playing football with our blue{shift} coding camp students!

Teaching Experience: Chepstow House School, Knightsbridge School, Queens College School, Wetherby Kensington, Wetherby Prep School


Senior Tutor

BA Music & Social Anthropology from SOAS & MA Computational Arts from Goldsmiths, UOL

For Daniel coding combines problem solving with creative ways of thinking. This approach to tech has allowed him to marry programming with another of his passions - music. He often uses code to build his own software and interfaces for creating and performing music, and he has led workshops on music computing, acoustics, and sound design. This control over the creative process, he says, is what makes it so liberating to be a coder.

Teaching Experience: Colville Primary School, King Alfred School, Knightsbridge School


Private Tutor

BSc in Digital Arts Computing from Goldsmiths, UOL

Jinia loves how coding is different to other academic subjects, and how this produces a different kind of enthusiasm from her students. Jinia is originally from Rome, Italy, but is now living in South London. She is a digital artist, exploring digital storytelling through interactive art pieces using Arduino and Raspberry Pi. Teaching young minds often offers Jinia new insights into the coding topics and ideas she works with every day. Developing a similar passion in her students is the cherry on the top of the cake!

Teaching Experience: Colville Primary School, Falcons School for Boys, Ibstock Place, Thomas’ Battersea


Senior Tutor

BA Fine Art from Kingston University

As a practising artist, Jack specialises in sculpture, moving image, and collage. As part of this, he’s previously taught art techniques in schools, galleries, and museums. He has also worked in pre- and post-production for the film and television industry. Jack enjoys the limitless potential to expand his artistic endeavours and he loves being able to share this passion for creating with tech to the children he teaches. This passion is passed on in our animation courses, where Jack teaches students about green screens, flip books, and story boarding. 

Teaching Experience: Eaton Square, Thomas' Battersea, Knightsbridge School


Senior Tutor

MA Fine Art from Central Saint Martins & PhD from Royal College of Art

Lisa has over 10 years of teaching experience within both private tuition and secondary schools. This experience spans a range of digital and artistic disciplines such as animation, digital media, and Fine Art. Her teaching motivations hinge on understanding the uniqueness of each student: children come out with their own creative results, even if they all start in the same place. Within the world of tech she is particularly interested in Graphic Design and how AI allows for computers to take on monotonous tasks.

Teaching Experience: Knightsbridge School, Wetherby Prep


Senior Tutor 

BA European Social and Political Studies from Sciences Po 

Krystof stumbled across a book about coding websites in a library when he was twelve years old, and it was from there that he slowly taught himself to code. In his spare time he likes to make tools in JavaScript to help him with daily life. For example, he created a small ‘to-do’ app which helps him to assign his tasks into available time slots. He loves passing on this passion to the children he teaches; he admires their energy and excitement!

Teaching Experience: Falcons Girls, Twickenham Prep, Colville Primary School 


Private Tutor

MSc in Physics from University College London

Originally from Italy, Leonardo is now based in London for his studies. In his spare time you’ll find him studying, coding his own projects, playing the piano and writing short stories. He has also taught Computational Physics as an Assistant at UCL. Leonardo has lots of experience with children from his time volunteering at large summer youth groups, and believes that a well planned and thought-out session always results in both parties taking home something great. He enjoys teaching code as it is one of the most transferable skills you can learn in life. 

Teaching Experience: Collegio San Carlo, Thomas' Kensington, Ibstock Place School


Private Tutor

BSc in Digital Arts Computing from Goldsmiths, UOL

Before coming to blue{shift} Yasmin worked as a tech consultant for a new mental health app and as a Debate Mate mentor, helping primary school aged children learn the art of debate. She loves to see children achieve their goals… A perfect trait for a blue{shift} teacher! For Yasmin the joy of coding comes from exploring the intersection between programming and art - she does this mainly by experimenting with machine learning as a tool and a material in her creative practice. 

Teaching Experience: Wetherby Kensington, King Alfred School, Notting Hill Prep


Private Tutor

BSc Mathematics & MSc Statistics and Data Science from Imperial College London

Shahriar is currently studying towards his Masters Degree in Statistics. When he’s not at university you’ll often find him programming his own games on Python or JavaScript, as well as designing AI algorithms to master them. When it comes to teaching, Shahriar loves being able to help his students learn difficult, new or interesting topics. Indeed, he likes the freedom that coding gives when working on a project, as well as the challenge of debugging and tweaking his code until it’s perfect.

Teaching Experience: Thomas' Battersea, KS3 and GCSE Maths Tutor at the London Centre of Education


Private Tutor

BSc Information Management for Business from University College London

From designing and running her own non-profit STEM workshops in East Africa to being awarded the 2019 ICT Young Leader Award by the IT Union, Sara has an impressive EdTech background. Now teaching at blue{shift}, she loves seeing the curiosity in her young students turn into action - particularly once they are armed with the knowledge that they need to create. Indeed, for Sara being able to build anything with code and pass this skill on to her students is a reward in and of itself.

Teaching Experience: Chepstow House School, Colville Primary School, Eaton Square Belgravia, Ibstock Place School, Notting Hill Prep, Queens College, Wetherby Prep


Private Tutor

BSc in Digital Arts Computing from Goldsmiths, UOL

Originally from Singapore, Ashley has moved to London to complete an undergraduate degree at Goldsmiths University. As a visual artist, Ashley specialises in building both small and large scale kinetic sculptures and installations for exhibitions. In this way coding allows Ashley to fuse art and architecture, creating sensory spaces and interactive experiences through design and technology. Ashley enjoys using Arduino to create projects from decorative kinetic furnishings such as wall reliefs to practical assistive tools such as pet feeders.

Teaching Experience: Notting Hill Prep, GCSE Physics Tutor