

Robin's email address and phone number have been validated.
Robin
- Rate £112
- Response 24h
-
Students40
Number of students Robin has accompanied since arriving at Superprof
Number of students Robin has accompanied since arriving at Superprof

£112/hr
1st lesson free
- Computer programming
- Python
- Programming languages
- Artificial Intelligence
- Machine learning
Computer Science PhD, former UC Davis Machine Learning course instructor, teaching Python, Deep Learning, Machine Learning, and Data Science
- Computer programming
- Python
- Programming languages
- Artificial Intelligence
- Machine learning
Lesson location
Recommended
Robin is a respected member of our tutor community. She is highly recommended for her commitment and the quality of her lessons. An excellent choice to progress with confidence.
About Robin
Hey! My name is Robin; let's work together to help you achieve your educational goals! I have PhD and MS Graduate degrees in Computer Science and Electrical Engineering, so I am more than happy to help with anything related (eg. even basic coding or math problems). In my university and postdoc research I published dozens of papers and developed many frameworks in Machine Learning, Deep Learning, Computer Vision, and/or Data Science. The main tools I used were Python, Pytorch, Tensorflow, Sklearn, Numpy, Pandas, and OpenCV. I've taught 2 official full machine learning courses at UC Davis and created/taught all lessons/materials on my own (which I can share with you). These were re-used by the new professor who taught the course after me. Besides that, I was employed as a Teaching Assistant throughout the rest of grad school and taught full weekly lab and discussion sessions. I was both a university and private tutor throughout undergrad, as well. I really enjoyed tutoring students with learning disabilities for part of that time. I am very passionate about education, and I have always wanted to help students. I personally learned best in an individualized setting and understand that every student has a unique learning style. Therefore, I'd love to help create personalized lessons on your topic of choice!
About the lesson
- Nursery
- Primary
- Secondary
- +13
levels :
Nursery
Primary
Secondary
GCSE
AS Level
A Level
Adult Education
BTEC
Masters
Doctorate
MBA
Beginner
Intermediate
Advanced
Professional
Kids
- English
All languages in which the lesson is available :
English
I mainly offer 3 different series of lessons (Python, ML, and DL). Below is a list of examples of things I cover in each. Not everything is included here so feel free to ask me if there is something specific you'd like to learn as well. Machine Learning: - KNN, Decision Trees (including random forest, bagging, boosting), PCA, SVM, Linear and Polynomial Models (including GLM), Neural Networks (all both code in sklearn and mathematical theory) - Prepare data for ML using Pandas (handle NAs, missing values, data type issues etc.) - Core concepts: classification/regression, dimensionality reduction, over/under-fitting, k-fold testing, proper results/accuracy presentation, parallelization, hyper-parameter optimization, class imbalance, scaling and handling outliers Deep Learning: - How to both apply and optimize DL models (eg. in PyTorch, Tensorflow, Keras, Scikit-Learn) - Build full train/test/eval frameworks - Understand and learn how to choose loss functions, optimizers, and other DL hyperparameters - Transfer Learning (and how to retrain or fine-tune off-the-shelf top models for other tasks) - Transformers architecture breakdown and how to implement in code (eg. ViT, Swin, HuggingFace models etc.) - OpenCV and top Computer Vision models architecture in depth (including image classification and object detection) - Intro to NLP - GPU training, handling large tensor data, many ways of handling class imbalance - Data transformations and augmentation - Results analysis/reporting/plotting Python: Basics (functions, If-else, lists, tuples, dicts, classes, etc.) LeetCode problems and Interview prep (I've solved hundreds) Advanced Data Structures and Algorithms (eg. Trees, Linked Lists, time-complexity, sorting) I am happy to work with users with any level of experience (or those with learning disabilities); I will answer any questions and explain concepts. Different skill levels may require different numbers of sessions. However, in the end the student will at least be able to develop code similar to examples I teach from on their own. Additionally, I'd love to create personalized lessons on your topic of choice! Feel free to reach out with any other questions. I am available remote, but can also meet in El Dorado Hills.
Review
All of our reviews are collected by us and are 100% reliable. They correspond to a real experience lived by the students of Robin.
Perfect! Robin is great at identifying where a client's gaps in technical skills are and seeks out efficient ways to help them close these gaps.
Perfect! Dr. Yancey is a cheerful, friendly, and kind tutor. She is currently working with my son on a machine-learning project that is looking at the problem of detecting forged photos. We like working with Robin as she not only explains machine learning but also explains the mathematical theory behind the models. She is patient and extremely well-prepared for the sessions with detailed slides, notes, and lectures. This makes sense as she created two machine-learning classes during her time at UC Davis and they are still using her content for the classes today!
For anyone looking for her to tutor, she is very knowledgeable in machine learning and deep learning. She is also very skilled in Python and various machine-learning libraries such as PyTorch, Sklearn, Pandas, and NumPy.Perfect! Clearly experienced.
- Peter is a wonderful student to work with. He makes an effort to prepare for lessons and listens well.Robin's response :
View more reviews
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
Robin is a kind, intelligent, and patient tutor. She genuinely cares about her students and will take the time to make sure they understand the material. Machine learning can be a complicated topic but Robin is well qualified for answering questions and breaks down topics in a structured and organized manner. I highly recommend Robin for her supportive nature and great attitude!
Robin takes the time to walk you through the steps to understand the problem. She then gives practice problems that incorporates what you just learned. Highly recommend her.
Robin is teaching me python and is a very patient teacher who doesn't mind repeating herself or going over things again if you need it. I'm only a few sessions in and I already know I made the right decision to choose her as my tutor for learning to program.
I have been receiving guidance from Robin over the past few weeks in my journey to delve into the realm of machine learning and data science. As someone with a solid background in programming but lacking experience in ML, Robin tailored each session to suit my level of understanding, ensuring that I could grasp the intricate concepts with ease. Recognizing my preference for a hands-on approach paired with theory, she adjusted the lesson plans accordingly, facilitating a holistic learning experience. This approach is guiding me towards a deeper understanding of the subject matter and equipping me with the necessary skills to confidently apply these concepts in real-world scenarios.
I wholeheartedly recommend Robin to anyone seeking guidance in machine learning and data science.Dr. Yancey is a cheerful, friendly, and kind tutor. She is currently working with my son on a machine-learning project that is looking at the problem of detecting forged photos. We like working with Robin as she not only explains machine learning but also explains the mathematical theory behind the models. She is patient and extremely well-prepared for the sessions with detailed slides, notes, and lectures. This makes sense as she created two machine-learning classes during her time at UC Davis and they are still using her content for the classes today!
For anyone looking for her to tutor, she is very knowledgeable in machine learning and deep learning. She is also very skilled in Python and various machine-learning libraries such as PyTorch, Sklearn, Pandas, and NumPy.
I have been working with Robin bi-weekly for many months now. I had began doing an online course/credential/bootcamp program but I am so glad I continued to work with Robin instead. Her course lessons aligned with the general ML algorithms I needed to learn and I aced my interview questions when they asked about them! It was so much easier to understand the theory with her examples and having opportunity to talk things out with her. Additionally, I am so grateful that her lesson notes taught me how to implement each algorithm in code as well.
She also helped me with a python and LeetCode problems. (These were also in my interview and I did really well!) We normally do one session per week on python and one on ML. I didn’t know Python before working with her and now I’m a master at medium-hard LeetCode problems. She covered everything from basic to advanced data’s structures and algorithms in Python. It was much easier with someone to hold me accountable for writing quality code consistently. I learned Python much quicker than I could imagine!
I’m really looking forward to continuing to learn deep learning with her while I work in my current SW engineering position. She has a lot of experience in the top models used and knows efficient techniques to optimize them based on her past research work.Robin is an incredibly knowledgeable mentor with a rich background in academia. During our sessions, she shared valuable insights on improving my statement of purpose and CV. Her guidance was extremely helpful. I definitely recommend her and look forward to working together again.
Robin is skilled in Machine Learning and Deep Learning, and she's great at teaching these subjects. She helped me not only with learning about Machine Learning but also in getting ready for job interviews. I had a session with her that made my interview feel easy, and I learned many important techniques in Machine Learning which will be very useful for my studies and for my future career in this field. Robin is experienced, kind, patient, and very supportive. If you're looking for a tutor in the Machine Learning area, I really recommend choosing her.
Ive taken lots of classes with Robin and she always is well prepared for lessons. She even has very useful materials to help me learn (such as code examples and theoretical questions). She is patient and understanding for learning new concepts, since I am new to the field. She clearly adapts her teaching methods to my learning style/speed. Her past research work in her PhD in and PostDoc is alsovery impressive and helps to inspire me and give me new ideas for future research.
View more recommendations
Rates
Rate
- £112
Pack prices
- 5h: £561
- 10h: £1,122
free lessons
The first free lesson with Robin will allow you to get to know each other and clearly specify your needs for your next lessons.
- 30mins
online
- £112/h
Robin's Video
Similar Computer programming teachers in El Dorado Hills
-
![teacher_picture]()
Reza
London & Online- Ambassador
Software architect & tutor (12+ yrs) advanced java, python, javascript, web dev & ai coaching
- £35/h
- 1st lesson free
-
![teacher_picture]()
Shivam
Kingston upon Thames & Online- Ambassador
Award-winning game developer & game programming tutor • assisting ages 6-60+ since 2021 • small teams game projects consultant • gcse and a-levels projects mentor • let's navigate the ai age together!
- £16/h
- 1st lesson free
-
![teacher_picture]()
John
London & Online- Ambassador
C# & .net developer tutor: 6 years, 1000+ students, 150+ five-star reviews. learn c# from scratch to real projects, online
- £30/h
- 1st lesson free
-
![teacher_picture]()
Robert
London & Online- Ambassador
Experienced london ai & machine learning tutor recommended by google - king's college 1st class graduate - executive training & students [msc ai, epqs] - neural networks, python, deep learning
- £99/h
- 1st lesson free
-
![teacher_picture]()
Andrea, phd, cqf
London & Online- Ambassador
Academically trained phd graduate expert tutor in python, jupyter notebook or data science, data analysis, quantitative methods and data visualisation using pandas and related packages
- £100/h
-
![teacher_picture]()
Dr kritaphat
London & Online- Ambassador
Experienced computer science asst. professor with a ph.d. from imperial college london and over twelve years of success in the field
- £69/h
- 1st lesson free
-
![teacher_picture]()
Piyush
London & Online- Experienced
Prof. trainer of python, java, javascript. (special classes for kids) web development: html-css, javascript, bootstrap, php, mysql from beginner to advanced level.
- £25/h
- 1st lesson free
-
![teacher_picture]()
Dr-alexis
London & Online- Ambassador
Senior ai consultant "moonlighting" as tutor :) emotionally intelligent, 26 yrs teaching, 12 yrs python. 12 yrs commercial. agents, ml, openai, anthropic, llm, data science, etc.
- £80/h
-
![teacher_picture]()
Andrew
Newmarket & Online- Ambassador
Very experienced tutor and videogame programmer / developer - computer programming tutor with andrew
- £48/h
- 1st lesson free
-
![teacher_picture]()
Juneyt (ma, msc oxford)
London & Online- Ambassador
Expert computer science tutor | oxford graduate | specialising in gcse, igcse, a-level, ial, and ib.
- £80/h
-
![teacher_picture]()
Anthony
& Online- Ambassador
Code like a pro this semester! - accelerate your skills in html, python, and javascript... -master new frameworks and technologies -build real-world projects -unleash your coding potential and level u
- £10/h
- 1st lesson free
-
![teacher_picture]()
Dr nick
London & Online- Ambassador
Industry professional with a phd teaching all ages. make your programming journey fun, interactive, and practical.
- £25/h
-
![teacher_picture]()
Idahosa
London & Online- Ambassador
Master python, javascript, c++, java, sql, and more – learn programming with a pro!
- £10/h
- 1st lesson free
-
![teacher_picture]()
Mudita
& Online- Ambassador
Learn artificial intelligence, data science & machine learning from a senior industry expert (10+ yrs experience) | personalized 1:1 mentor
- £45/h
- 1st lesson free
-
![teacher_picture]()
Kirollos
& Online- Ambassador
Unlock your coding potential! learn computer programming with a pro! experienced software engineer ( "abet" accredited) offers customized online programming: experience a proven teaching methodology
- £30/h
- 1st lesson free
-
![teacher_picture]()
Gabriel
London & Online- Ambassador
Experienced coding tutor teaches python, c/c++, java and more for all levels
- £20/h
-
![teacher_picture]()
Yas
London & Online- Ambassador
Qualified computer science teacher qts pgce with a master's from king's college london
- £55/h
-
![teacher_picture]()
Priyanshu
London & Online- Ambassador
Programming languages classes for all levels. learn, & build with python, sql, databases, flask, django, machine learning, ai, data analysis, data science a
- £40/h
- 1st lesson free
-
![teacher_picture]()
Nima
London & Online- Ambassador
Msc of computing student at edinburgh, senior software engineer, teaching computer programming and web development from beginner to advanced level, step by step.
- £25/h
- 1st lesson free
-
![teacher_picture]()
Manoj
London & Online- Ambassador
Professional programmer gives computer basic to front end, back end, app development, services and testing to all ages
- £25/h
- 1st lesson free
-
See Computer programming tutors




















