Find A Tutor

Please select a subject and level

Python Tutors - All Levels

10 Tutors Found

Dr Nikhil

Dr Nikhil

1836 Hours Taught

Background Checked

Face to Face or online

Fast Response Time

Highly experienced Quantitative Finance and Econometrics tutor with a PhD in Financial Econometrics from Imperial College London

Dr Nikhil is a professional consultant and tutor with more than 8 years’ experience working with The Profs. He has two Master’s degrees in Economics and Finance from the University of Cambridge and Imperial College London respectively, as well as a PhD in Financial Econometrics from Imperial. Dr Nikhil has supported professionals and students in a range of quantitative subject areas, including Programming (C++, Java, Python, R, Matlab and SQL), Algorithmic Trading (MQL4, JForex), Data Science, Artificial Intelligence, Econometrics, Statistics, and Mathematics for Economics and Finance.

Attended:

Imperial College of Science, Technology and Medicine

University of Cambridge

Joshua

Joshua

1391 Hours Taught

Background Checked

Face to Face or online

Fast Response Time

Masters of Physics from the University of Manchester and specialist STEM subject and university admissions tutor

Joshua is an experienced Mathematics, Physics and Computer Science tutor, teaching at all levels (A-level, IB, GCSE, etc.) and across most exam boards. He has a Master’s in Physics, with first-class honours, from the University of Manchester. He has successfully supported students with applications to top universities, including admissions test preparation for the PAT, ENGAA, NSAA, MAT and STEP. Joshua helps students with programming and scientific computing in Python, MATLAB, Julia and C++.

Attended:

University of Manchester

Lucia

Lucia

966 Hours Taught

Background Checked

Face to Face or online

Fast Response Time

Highly experienced Mathematics, Management and Data Science tutor with a Master’s degree from LSE

Lucia has been tutoring for more than 13 years. She has two Master’s degrees: one in Management Science (specialising in Applied Statistics) from LSE and another in Applied Mathematics from the University of Buenos Aires. Lucia has also worked in Data Science for more than 6 years and has been an Assistant Professor at several universities. She has successfully tutored students in subjects ranging from Machine Learning to Coding, and covers multiple programming languages, including Python, R, and SPSS.

Attended:

London School of Economics and Political Science (University of London)

Universidad de Buenos Aires

Dr Federico

Dr Federico

235 Hours Taught

Background Checked

Face to Face or online

Fast Response Time

Mechanical Engineer with a PhD in Aeronautical Engineering and 5 years’ tutoring experience

Dr Federico is a Mechanical Engineer and professional tutor with more than 5 years’ teaching experience. He has Bachelor’s and Master’s degrees in Mechanical Engineering from the University of Rome La Sapienza and Polytechnic Institute of Turin respectively, and a PhD in Aeronautical Engineering from Imperial College London. Dr Federico worked as a Teaching Assistant at Imperial College London and at Georgia Institute of Technology (USA), and now works as a Stress Engineer in a Formula 1 team. He has successfully supported both undergraduate and Master’s-level students in a range of quantitative subjects such as Physics, Materials Science, Mechanics, Engineering, Finite Element Analysis, and Programming (specifically Python and Matlab).

Attended:

Imperial College of Science, Technology and Medicine

Sean

Sean

202 Hours Taught

Background Checked

Face to Face or online

Fast Response Time

Experienced Data Scientist with a Master’s in Machine Learning from UCL

Sean is an experienced Data Scientist and private tutor. He has a Bachelor’s degree in Mathematics from Imperial College London, a Master’s in Machine Learning from UCL, and Part III of the Mathematical Tripos (Master's) from the University of Cambridge. Sean specialises in tuition for a range of quantitative subjects, including Mathematics, Statistics and Programming (particularly Python and R), as well as preparation for standardised tests such as the GMAT, GRE and AP.

Attended:

Imperial College of Science, Technology and Medicine

University College London (University of London)

University of Cambridge

Dr Sian

Dr Sian

162 Hours Taught

Background Checked

Face to Face or online

Fast Response Time

Qualified Science teacher and experienced tutor with a PhD in Atmospheric Physics from Imperial College London

Dr Sian is a qualified Science teacher and experienced private tutor. She has a Master’s in Physics and a PhD in Atmospheric Physics from Imperial College London, as well as experience working as a secondary school teacher in London. Dr Sian has designed and led undergraduate courses for students on topics including Communicating Science and Energy and Climate Change, as well as supporting postgraduate students with dissertations, data analysis and research projects. She has also supported school-level students with Mathematics and Science tuition, many of whom have gone on to study Physics and Maths at some of the best universities in the UK, including Oxbridge. Dr Sian is passionate about making sure her students feel engaged, supported and interested in their subjects and are prepared for higher level study.

Attended:

Imperial College of Science, Technology and Medicine

Benoit

Benoit

105 Hours Taught

Background Checked

Face to Face or online

Fast Response Time

Quantitative Analyst and top-rated Mathematics and Computer Science Lecturer

Benoit is a Quantitative Analyst and a top-rated university Lecturer. He has two Master’s degrees in Mathematics and Computer Science, from top Paris university Ecole centrale de Nantes, and Financial Mathematics, from Ecole nationale des Ponts et Chaussées. He has been a lecturer at a top Paris university since 2016, covering modules on Quantitative Finance and Applied Mathematics. Benoit can also provide tutoring for a range of quantitative, university-level subjects, including Programming (C++ and Python), Mathematics, Financial Engineering, Computer Science, and Engineering.

Dr Jean

Dr Jean

76 Hours Taught

Background Checked

Face to Face or online

Fast Response Time

Highly Experienced Programming and Computer Science Tutor Specialising in Languages Such as Python, Java and C++.

As a passionate educator with a wealth of experience, Dr. Jean holds a PhD in Computer Science from the prestigious University Montpellier II University. Dr Jean has dedicated his career to guiding students through the intricacies of programming, algorithms, and theoretical Computer Science concepts. Fluent in both French and English, Dr Jean extends his teaching beyond Computer Science to assist students in mastering these languages as well. Whether it's delving into the complexities of C++, Python, or Java, or navigating the nuances of French and English as second languages, Dr Jean offers personalised guidance tailored to each student's needs and learning style. With a comprehensive understanding of various programming languages, including C, Javascript, Haskell, and Ocaml, Dr Jean empowers students to not only grasp the syntax, but also cultivate problem-solving skills and logical thinking essential for success in the field. Moreover, his expertise extends to the theoretical realms of Computer Science, encompassing algorithmics, graph theory, logics, automata, combinatorics, and discrete Mathematics.

Attended:

Université Montpellier II

Université Montpellier II

Ecole Normale Supérieure

Lucas

Lucas

50 Hours Taught

Background Checked

Face to Face or online

Fast Response Time

PhD candidate in Particle Physics at UCL and highly experienced STEM subject tutor

Lucas is an expert STEM subject tutor with over 350 hours of experience. He has an MSc in Physics with a distinction from UCL and an MPhys in Engineering Physics with first-class honours from Loughborough. Lucas has taught IB Chemistry, Physics and Maths at both standard and higher levels, and GCSE Mathematics and Science. MSc Physics, Distinction, UCL. He specialises in preparing students for their final examinations.

Attended:

Loughborough University

University College London (University of London)

Michael

Michael

50 Hours Taught

Background Checked

Face to Face or online

Fast Response Time

Experienced STEM tutor with over 500 hours tutoring experience and four degrees from Exeter, Cambridge and Warwick.

Michael boasts over 500 hours of teaching experience and holds four degrees, including a First Class Honours, in Maths, Theoretical Physics, and Computational Chemistry from Exeter, Cambridge, and Warwick. As a highly qualified STEM tutor, he also offers Oxbridge entrance exam preparation, personal statement guidance, and early-round Mathematical and Physics Olympiad training. Michael offers both online and in-person tutoring services, catering to students from GCSE to undergraduate level. His expertise spans a wide range of subjects, including Introductory Biophysics, Mathematics for Economics, Geometry, Linear Algebra, Markov Chains, Electromagnetism, Quantum Mechanics, and Statistics and Probability. His teaching journey began at the University of Exeter, where he mentored gifted students in an advanced Mathematics programme at the Exeter Mathematics School. Later, he served as a tutoring assistant at the University of Warwick, supporting students in the Departments of Mathematics and Computer Science. Additionally, Michael provided virtual teaching assistance to third-year Numerical Methods students at King's College London.

Attended:

University of Cambridge

University of Exeter

Plymstock School