School Tutoring
University Tutoring
Professional Tutoring

Well-qualified mathematics, physics and computer science teacher with over 30 years teaching experience in schools, colleges (FE) and in Higher Education (HE)
| Recent Students: 0 |
| Total Hours: 0 |
| Last Online: |
| All-time Students: 0 |
| Total Classes: 0 |
| Signed Up: |
| Recent Students: 0 | Total Hours: 0 | Last Online: |
| All-time Students: 0 | Total Classes: 0 | Signed Up: |
I am a keen sportsman. During the summer months enjoy activies such as surfing, bodyboarding, walking and just generally exploring. Well travelled and young at heart. My more academic interests include quantitative finance and algorithmic trading. I have worked in various schools and colleges teaching mathematics, physics and computer science at both GCSE and A Level, but also in Higher Education as an HE lecturer and Programme Leader. I have also been employed as a software developer in a leading insurance company. Programming languages include C++, C#, Java, Python, PostGres, R, and VB. Lastly I have several years experience as an A Level examiner with OCR. I am also a member of the London Mathematical Society and I have been published in leading international journals in the field of artificial neural networks but particularly in the field of recurrent neural networks
I am a friendly and approachable teacher with over 30 years’ experience teaching in schools, colleges (FE), and in Higher Education (HE). I have a Bachelor’s degree BSc(Hons) upper second class in Theoretical Physics from the University of London, a Master’s degree MSc with Distinction in Computer Science and a research degree PhD in Mathematics. I work hard with my students to motivate them, break down learning barriers, and get them to make positive progress. I am sensitive to students with learning and behavioural difficulties and provide strategies to work with them. I also provide excellent learning materials to facilitate learning at all levels. As an A Level examiner with OCR I can guide student to achieve their maximum potential using targeted revision and exam techniques. Many of my students get good grades and progress to good universities.
I have 4 years experience teaching OCR A Level Computer Science delivering Unit 2 Algorithms and Programming, and Unit 3 Programming Project. Successful projects supervised include PyGame 2D platform games, Unity 3D games projects, database applications using tkinter and SQLite, a bespoke web-based NoSQL database, and a messenger message server in Python. I also have 4 years experience teaching Edexcel GCE A Level Modular Mathematics including Core Pure and Further Pure, Mechanics and Statistics. Physics is my specialism subject. I have several years experience tutoring AQA A Level Physics delivering units on Mechanics and Materials, Waves, Further Mechanics and Thermal Physics, Turning Points, and Fields
Lastly I have 12 years experience teaching undergraduate/postgraduate level courses which include data structures and algorithms in C++, distributed computer systems using the WCF framework, .Net remoting in C#, advanced Java programming to OCAJP SE8, .Net programming in C#, full stack development, and Computer Architecture.
GCSE:
Mathematics
Combined Science
Physics, Chemistry, Biology
A Level:
Mathematics (Edexcel - Core Pure, Mechanics, Statistics)
Further Mathematics (Edexcel - Further Pure, Further Mechanics, Further Statistics)
Computer Science (OCR - Computer Systems, Algorithms and Programming, Project)
Physics (AQA - Mechanics, Materials, Thermal Physics, Waves, Fields)
Undergrad/postgrad:
Data Structures and Algorithms in C++
Data Analysis and Design using Oracle DB and PLSQL
Distributed Commputer Systems using .Net WCF
Advanced Java Programming to OCAJP SE8
Advanced .Net Programming in C#
Full Stack Development
Verified
Undergraduate:
BSc(Hons) Physics - Upper Second Class Division
Post Graduate:
MSc Computer Science - Distinction
PhD Discrete Mathematics
PGCert Education
Qualified Teacher Status (QTS)
| Weekdays | Weekends | |
|---|---|---|
| Morning | ||
| Afternoon | ||
| Evening |