I believe that anyone can learn anything when they’re motivated and enthused. Todays education is often focused on passing exams rather than the joy of learning for the sake of just learning. I can certainly help with passing exams, but in such a way that enthuses my students to want to learn more.
It’s important to me to create a nurturing environment to enable my student to explore their ideas without fear of failure, building confidence and ultimately excelling. I take pride on being able to discover the way a student thinks and the style of learning that best matches them.
Above all though: a good sense of humour and fun goes a long way to ensuring the whole learning experience is positive.
A bit about me: I love teaching. I can think of no nobler occupation than helping others find the joy of learning.
I’ve had various teaching jobs throughout my career like teaching IT as part of an Access course in Further Education.
It’s not just academic subjects though: I’m an RYA (Royal Yachting Association) qualified helmsman instructor with two years experience teaching all ages how to pilot boats. This requires clear and concise instruction, calmness and patience in often stressful situations.
I have a Psychology BSc(Hons) degree from Coventry University. This has helped me understand the different ways people can learn and how to best match that with my students.
My main career has been making computer games. I have over 20 years experience of designing and producing them.
On a personal level, I like all manner of things - you may find me flying planes overhead - playing guitar in a band - or showing you a card trick. I’m also motivated by big challenges: I’ve cycled from John O’Groats to Lands End and run across the Sahara Desert.
We'll taught and with someone with dyslexia, going over it in a way which benefited me was a great bonus!
Excellent tutor and one of the best I’ve had. Really explains concepts well and has a clear idea of what you can do.
A very warm, positive start to this with great illustrations that helped my daughter to understand key concepts.
My son is really enjoying lessons with David. He is very well-informed on the subject of computer science, is able to explain concepts clearly and keep my son engaged. I am told he also has a sense of humour and is easy to talk to. I am very happy with the help that David has been able to give my son with his BTec in Software Development to date.
David is a very friendly and approachable tutor.
He is able to condense complex ideas into understandable chunks. He intuitively understood the level I was at and gave me the confidence to improve.
Its very early days but I am very happy with the direction that David is taking and the work he is doing so far. The boys are being exposed to ideas that are new to them and they are motivated to think about them more deeply by David's teaching approach and personality.
David is a excellent tutor. He listens and understands people's individual learning needs, and goes out of his way to help.
The fresh coffee is very good also.