Tutor HuntSubjects

James (Tutor in London)

James
James
Tutor
London, London
Feedback Score:
+20
Member Since: 07/08/2013
Last Login: 15 days ago
Response Rate: 70%
Expected Response: < 13 hours

My Qualifications

MA
London Metropolitan University
Film-making
Pass  (2014)
PhD
The University of Sheffield
Computer Science (3 years)
Pass  (2005)
BSc
The University of Sheffield
Computer Science (3 years)
1st  (2000)

Verification Status

Tutors ID Verified
 Enhanced DBS Verified
How references rated James
Professionalism
Reliability
Trustworthy

Information about James

I have been tutoring students across London in all aspects of Computing since 2015. Having a PhD and a 1st Class Degree in Computer Science from Sheffield University, I have a great deal of experience in everything from general programming to academic research. I worked for a decade as an academic at both Sheffield and Surrey Universities. I have helped many students through their studies at GCSE and A-level, teaching AQA, OCR and CIE syllabuses. I am also happy to teach adult learners who are looking to expand their skillset.

For A-level and GCSE students it is worth beginning tuition as soon as possible, not just in the weeks running up to exams (although this can still help). This is particularly important for Computer Science because students should be learning a programming language in parallel with their studies. Some exam boards require a programming project as coursework, and it is important that this is completed as soon as possible to leave room for exam preparation.

I am happy to help degree students with theory and learning programming, but enquiries asking for help with an assignment for hand in next week are unlikely to get a response.

I teach:

Programming - C, C++, C#, Java, Javascri pt, Python, Lua, PhP
Web Technology - HTML, CSS
Computing Theory - Data Structures, Algorithms, Vectors and Matrix Algebra, Computer Graphics, Animation

This is not an exhaustive list, so please do contact me even if your subject is not listed here.

I conduct lessons both in person, and remotely over skype. I do charge for travel for lessons at your home, contact me to discuss.

** COVID-19 **
Given the current issues with Coronavirus I have suspended in person lessons. I am happy to do lessons over the internet. Also, given that GCSE and A-level exams have been cancelled many students are concerned about what will happen. My understanding is that students will be allocated grades according to their academic performance. If they are unhappy with these grades, there will be an opportunity to resit exams in the Autumn. Contact me if you would like to discuss what you can do to prepare for what may happen.

Availability: all times

Willing to travel: 10 miles

Experience: I have taught seminars, graded coursework, helped design courses at degree level, and have also tutored students to PhD level.

DBS (CRB) Check: Yes

Contact this Tutor

Feedback For James (20)

We have a total of 21 review(s) for James.

Ekaterina (Mrs)
09/03/2020

5/5 Rating

Teenager and his father are really satisfied with James. He is brilliant professor.


Susan (Dr)
10/02/2020

5/5 Rating

Very helpful. Has improved my child`s confidence with various parts of the gcse computing curriculum.


Patryk (Mr)
24/01/2020

5/5 Rating

I am very happy with James` help. He is very organized and knowledgeable.


Nishil (Mrs)
22/01/2020

5/5 Rating

Excellent, helpful ,reliable tutor. Teaches v well and able to explain theory and programming well so students absorb the information and apply at a high standard .


Annabel (Mrs)
26/10/2019

5/5 Rating

James is very knowledgeable, patient, helpful and conduct the lesson in a very efficient manner. My son is preparing for GCSE in Computing and said that after 3 sessions he could understand much better the subject. I recommend him.


Cheryl (Mrs)
12/03/2019

5/5 Rating

Excellent subject knowledge, patient, punctual.


Haritini (Mrs)
10/03/2019

5/5 Rating

James is a great tutor, I’m happy with his teaching style and feel that I have already started to understand some very confusing concepts in Java.


Sara (Ms)
17/02/2019

5/5 Rating

Very clear teaching and a brilliant understanding of all aspects of the A level course. Highly recommend.


Mark (Dr)
13/02/2019

5/5 Rating

Java lessons for adult learner. Very nice helpful chap. Knowledgeable and seems to grade the lesson to the right standard. Gives homework tasks to build on lessons. Punctual.


Sunyi (Mrs)
21/07/2018

5/5 Rating

Dr James is a very reliable, extremely patient, punctual and passionate tutor, who gives his heart to his tutees, having ability to lower the exclusive concept of coding to the level of the common and whom I want to recommend to everyone whom I know. First time, Josh met him, Josh was about to be kicked out from his Computer science subject-to his shame-, being transferred to BTEC. But when I was desperately looking for a C Science tutor the night before his AP4 exam, asking him to help us, he was willing to come and patiently and sacrificially helped my son. The result was amazing that Josh was qualified to stay in Computer Science rather than moving to BTEC. In his second lesson, thoroughly prepared, constantly explaining to Josh again and again, until he could somehow grasp the concept of Python, James didn`t give up. Now I don`t worry about Josh`s GCSE C Science, and Python anymore, since I know that my son eventually is in the right track through the immesurable support from the tutor, who is outstanding but very down to earth to the level of the 14 year old competitive swimmer boy who has no interest in computer science. Thank you so much, Dr James! Sunny (Josh`s mum)


Bal (Mr)
02/01/2018

5/5 Rating

Great tutor, helped me a lot with understanding algorithms and data structures. James is very good with Java as well and helped with all of my questions.


Shahid (Mr)
04/10/2017

5/5 Rating

good tutor


Alp (Mr)
21/02/2017

5/5 Rating

Knows a lot about the topic and explains it clearly and breaks it down so it`s easier to understand.


Naomi (Ms)
15/04/2016

5/5 Rating

James responded quickly and is professional and reliable. He is helpful and approachable and my son is finding his teaching immensely useful. Definitely recommended.


Sophie (Miss)
29/11/2015

5/5 Rating

As a beginner learning to code James was extremely helpful! I would definitely recommend to others!


Geoff (Mr)
31/10/2015

5/5 Rating

James is an excellent tutor and is always well prepared for every lesson. He has a huge amount of knowledge in many areas of computer science and has really helped me grasp some tricky concepts regarding my degree course.
I would definitely recommend him.


Mohamed (Mr)
22/08/2015

3/5 Rating

The tutor was very good and explained things in a clear and concise way. However as i had a resit in just over 25 days i felt that the lessons where too slow and more suited to those who are looking to learn c++ over a period of 6 months to a year


Joel (Mr)
04/06/2015

5/5 Rating

Clear explanation of topics. Engaging.


Amy (Miss)
12/04/2015

5/5 Rating

Is an excellent tutor, glad I chose him to help me with my studies. Very thorough and goes through things in detail, ensures you understand before moving on. Would definitely come back to learn in the event I need more help! Prepares well for lessons as well! Thank you for your help :)


Jonathan (Mr)
01/03/2015

5/5 Rating

James is an excellent tutor. Sessions are well organised, concepts are explained very clearly, he gives you the opportunity to think of/suggest solutions to problems yourself to develop self confidence and is very patient. Would recommend highly


Aria (Mr)
01/10/2014

5/5 Rating

Incredibly organised - every session was very well planned and we managed to cover a lot of work each time we met. Also very patient and understanding of tasks required and the help I required. Fully recommend James to anybody who needs tutoring.


Nearby Locations

Turnpike Lane