Online Computer Science Tutor David

David

David

Geology Ph.D

5.0

$57/hr

Experienced computer science teacher with over twenty years experience, fifteen as a head of department in a Cheshire secondary school. I have practical experience of programming as a working geologist and I have completed many of the OU's final year degree modules in computer science. I currently teach computer science A level at a sixth form college in North Wales

David
5.0
83 classes

Aberystwyth University - Geology - Ph.D

Experienced computer science teacher with over twenty years experience, fifteen as a head of department in a Cheshire secondary school. I have practical experience of programming as a working geologist and I have completed many of the OU's final year degree modules in computer science. I currently teach computer science A level at a sixth form college in North Wales

Recent Students: 4
Total Hours: 80
Last Online:
All-time Students: 6
Total Classes: 83
Signed Up:
Recent Students: 4Total Hours: 80Last Online:
All-time Students: 6Total Classes: 83Signed Up:

About Me

I am a computer science enthusiast with an interest in geology. Before becoming a teacher I did geological research, then worked in the Australian mining industry before returning home to work as a consultant in a company specialising in geological software for the oil industry. However, after fifteen years as a practising geologist I decided to become a teacher, specialising in computer science. I'd already learned programming and completed several final year OU degree modules, so the transition was straight forward. In 2022, I joined the exodus out of schools and went part time as a college lecturer, teaching A level computer science.

Tutor Experience

Twenty years as a teacher of KS3, 4 and 5. Fifteen years as a head of department at a large Cheshire school. Since 2022, I have been a lecturer in computer science at a sixth form college in North Wales. Since going part time, I have tutored GCSE and A level computing online

Topic Expertise

I specialise in getting students through the exam and ensuring coursework at A level is the best it can be. I teach Python as the language for computing courswork and to teach the principles of computer science. I examine for OCR GCSE

Client Reviews

Excellent as always. Olivia is making good progress with you.

- Geology

Good use of visuals to explain concepts. I appreciated the use of exam questions. Great tutorial - thanks!

- Geology

Did not meet my brother’s needs. Not very organised. Unable to execute python. Was eager to finish the session to pick up his kids. Need to have better time management. Thanks for the effort.

- Computer Science

The class with David was amazing, he was really helpful and friendly; making me want to carry on with him being my tutor for Geology

- Geology

What a professional tutor would highly recommend. Before the session, David asked lots of questions to establish the key areas to focus on and was very specific with covering all areas of difficulty during the lesson.

During the session, David was patient and allowed time for my son to think and respond to her questions.

Also, she was very good at encouraging honest conversation about the work and session, which I thought was great.

All the work was well understood by my son and he is now very confident in the topic going forward.

- Computer Science

Fantastic lesson from David. Well taught and explained key concepts well. My son is feeling really confident after his Computer Science lesson. Great communication prior to first lesson too. Would highly recommend.

- Computer Science

Background Checks

Verified

Qualifications

Graduate Diploma in Computing from the OU
Geology degree
Geology PhD
PGCE

Availability

WeekdaysWeekends
Morning
Afternoon
Evening