School Tutoring
University Tutoring
Professional Tutoring

With 12 years of experience teaching Computer Science in schools and colleges, I break down complex topics into clear, bite-sized lessons. My sessions are not just effective—they're friendly, relatable, and genuinely fun, because tech and CS should never be boring. Let’s make learning something you actually look forward to.
| Recent Students: 0 |
| Total Hours: 0 |
| Last Online: |
| All-time Students: 0 |
| Total Classes: 0 |
| Signed Up: |
| Recent Students: 0 | Total Hours: 0 | Last Online: |
| All-time Students: 0 | Total Classes: 0 | Signed Up: |
I graduated with a degree in Computer Science, but quickly realised my real passion wasn’t behind a screen—it was in front of people. I’ve always been a bit of a performer, and teaching became the perfect blend of my love for technology and my drive to connect, support, and make a real impact. For over 12 years, I’ve been turning Computer Science from something that feels abstract and dry into something clear, dynamic, and even fun. Whether it’s helping students reach top exam results or just feel confident in class, I bring energy, clarity, and a bit of stage presence to every lesson.
12 years of experience teaching Computer Science
Taught a wide range of age groups and abilities
Focus on exam preparation and curriculum mastery
1 year of online teaching during COVID-19
Skilled at delivering clear, structured, and engaging lessons both in-person and remotely
Strong focus on programming with real-world coding experience
Clear, structured delivery of theory-based topics—perfect for exam success
Special expertise in complex GCSE topics like:
Boolean logic and truth tables
Networks and protocols
Systems architecture
Verified
BSc in Computer Science, Queen Mary University of London (2012)
Postgraduate Certificate in Education (PGCE), Institute of Education – Teach First programme (2013)
| Weekdays | Weekends | |
|---|---|---|
| Morning | ||
| Afternoon | ||
| Evening |