I can teach Computer Science theory (GCSE, IB, A-Level) and practical application from primary school to highschool
Advert description
I have worked software engineer at BT Group and a freelance web developer on the side.
When it comes to lessons, I try to make them as fun but more importantly as engaging as possible. A normal lesson is a mixture of conversation, exercise and review. It helps me understand the student more and it allows the student to freely be a part of the lesson. I like to give the students hands on experience on top of the theory. I usually teach Python alongside the academic tutoring. It helps students become more familiar with programming techniques and conventions. I can teach most other modern programming languages on request as well.