I am a specialist Computer Science tutor/teacher with more than 20 years experience of private tutoring and teaching class based students. I hold a Degree and Masters Degree in Computer Science. I'm fully conversant with all exam board specifications including AQA, OCR, WJEC, EdExcel, IGCSE, Cambridge International, etc.
The subject I teach is my hobby. I have extensive experience of providing online tuition to students all around the UK, Europe and as far as Hong Kong.
Connecting and having a rapport with the student is key. I have two aims, one is to teach the topic within the specification. The other, more important, is to develop the student's confidence.
In addition, I am a full member of The Tutors Association. This is a professional body that ensures best practices and ethics by members.
Myles's last completed Computing job with Helen: 1-2 hrs/week - Looking for a tutor to get my son a grade 4 or above in his GCSE exams this summer. He just scored a 3 in his mocks but managed 5 and above in all other subjects. The strange thing is that the class has all suffered with the current teacher and he wants to move into a computing career. Thanks!
Myles's last review in Computing from Helen: CS Great tutor, pleasure working with him
My passion for teaching is evident; I am constantly looking for innovative ways of teaching students and have recently gained many viewers on my YouTube channel which talks through exam-style questions and techniques.
Joshua 's last completed Computing job with Penny : 1-2 hrs/week - My son is in his first year of A levels. Studying AQA Computer Science. He’s a high achiever, but looking for additional support to help him attain an A* (he’s trying for Oxford). Do you have a suitable tutor? Thanks
My tuition style is based on the recognition and understanding that each student has their own way of achieving their highest possible results. I fully recognise that in private tuition, the student does not have to compromise and can get the best tutor to suit their individual needs. I try to accommodate the very busy and restrictive schedules of both parents and students, including boarding school students and distance universities. My aim is always to try to help the students achieve their targets.
Yoram's last completed Computing job with Ada: 1-2 hrs/week - I am looking to get a better grade for my GCSE Computer Science exam.
I have successfully taught all subjects I am offering up to and including A Level. Experienced with AQA, OCR, Edexcel, and Eduqas. As a senior leader I have coached and mentored new and experienced teachers giving me a deep understanding of teaching methodologies. Skilled in differentiating learning, my student-centred approach ensures all students make progress. I am dedicated to developing the passion for lifelong learning in others.
As a faciliatator, I consider myself fortunate enough to have the responsibility to bridge the gap between young learners and teachers. To achieve this, I allow my learners to say whatever comes to their mind a question is asked. This is not possible unless there is an environment that gives respect to everyone’s thoughts no matter where it stands in terms of knowledge and understanding of the subject-specific topics. When the learners feel the freedom of voicing their opinions it brings them to their zone of proximal development, a suitable environment to facilitate teaching and learning.
As a facilitator, I keep myself updated with all the subject-specific knowledge and details in terms of assessment and delivery of the course-specific content. This is very crucial for the learners to have confidence in my abilities and knowledge to deliver the subject I facilitate. At the same time, I also spend a considerable amount of time in knowing the abilities and potential of my learners to guide them effectively no matter how difficult the scenario be.
Now approaching 10 years as an Electronics Design Engineer and Leading Electronics Teams designing Laboratory Instruments and Large Machines, I am responsible for Circuit Designs and training of Engineers and Graduates. I have always tutored students from I myself was a student, through to today, where I have now successfully tutored and seen many students through their Module Exams, Full Degrees and even lead them into successful careers.
I currently lead Electronics and Mechanical teams as Lead Hardware Engineer to a Medical Company designing Neonatal Ventilators. I train Engineers, Graduates and Non-Technical Staff, as well as prepare documentation and organise Projects for success and on-time and on-budget delivery.
Tutoring students, my style is to synchronise our efforts with their Module Notes, while adding in strong and practical understanding of governing and foundational principles, while we tackle the theory and associated equations. Adding a modern and relevant industrial perspective is my unique offering in this process. Our efforts are entirely driven by the student, slowing down on more challenging topics, and drilling into a depth of detail appropriate to my student. Satisfying desired deadlines for covering course materials and preparing courseworks will always be the main drive of how our time is prepared.
As a tutor, I have supported individuals studying A-Levels, BTEC and of course studying at University, up to PhD level in Electrical & Electronic Engineering, as well as Computer Science. I am certainly also happy, and competent to support students in Physics and Mathematics as desired.
What you can expect from tutorials with me:
Concise, clear explanations: You will end each tutorial confident in your understanding of the topic. You will be able to answer related exam questions, apply concepts in coursework assignments and see how different topics fit in the greater picture.
A tailored program: Whether you want to spend time revising a particular topic, practicing exam questions or discussing a particular topic more in depth, tutorials will be designed to suit your needs.
An hands on approach: At the end of each tutorial, I will send you further material to practice and revise the material covered. Ahead of the following tutorial, I will then correct your work and provide useful feedback. This can take the form of written questions, past papers, programming assignments, etc.
I am looking forward to hearing from you!
Dario's last completed Computing job with Emma: 1-2 hrs/week - My son is struggling with computer programming as part of his computer science A level
A tutor who primarily focuses on understanding the 'why' of problems and content rather than rote learning material.
During my undergraduate in Warwick I gained ample teaching experience, leading two groups of five first year students for over 80 hours in helping with assignments and consolidation of class material.
Since starting at Queen Mary I have gained further experience in delivering undergraduate material to large classes, delivering a variety of outreach lectures to secondary school students introducing them to basic topology and random graphs, as well as delivering a range one-to-one tuition sessions from GCSE to A Level up to early undergraduate for a total of more than 50 hours.
I also have experience teaching younger students (7-14) the basics of programming in Python as a CodeToday tutor, where I taught real programming in a very hands on problem solving style.
I have over 12 years' experience in teaching and tutoring in Computer Science, from age 9 all the way through to Master's degree. Within Computer Science I have been able to support not only with developing a range of programming skills but also the theory of computer science.
Online tutor – The Profs (10 hours)
I am a newly appointed online tutor at the Profs and now have 4 regular clients I tutor each week. These include:
- An actuarial science student in their final year at Cass business school (Dissertation on Cyber Risk)
- A final year geography student at Bristol university (Statistics and RStudio)
- An executive MBA student (dissertation on applications of AI in investment management).
- An actuarial professional student taking subject CP1
Queen Mary University of London (Senior Lecturer)
I have written and delivered three modules at QMUL at both undergraduate and postgraduate levels.
Through the Student feedback process, I have achieved extremely high module scores from my students averaging 4.6/5 across four Semesters of teaching.
My favourite comments from students when asked what the best thing about the module was were:
“The way that David teaches is really engaging he has a clear passion for his subject-matter and it shines through”
“This lecturer really knows his stuff – he peppers all of our classes with real-world examples of where this can help us find jobs after graduation”
“I have yet to come across a lecturer as personable as David (Dave!!!!). He treats students as equals and is endlessly patient with our questions. He’s AWESOME!!!”
“This module is exceptionally well organised. Our tailored notes are available online within 24 hours of our lecture and the use of an electronic forum for office hours is superb (as is David’s response time!!)
As well as setting Analytics, Computing and Statistics papers at QMUL I was also asked to set the Statistical / Survival modelling exam paper in April 2019 for the Institute and Faculty of Actuaries taken online in RStudio by over 1000 professional students globally.