School Tutoring
University Tutoring
Professional Tutoring

🥇 University Math, CS & AI Tutor | MSc Computational Mathematics | Electrical Engineer | Olympiad Gold Medalist | Calculus, Linear Algebra, Python, Theory of Computation, Math for ML | ETH Zürich & King's College Coursework
| Recent Students: 9 |
| Total Hours: 412 |
| Last Online: |
| All-time Students: 30 |
| Total Classes: 337 |
| Signed Up: |
| Recent Students: 9 | Total Hours: 412 | Last Online: |
| All-time Students: 30 | Total Classes: 337 | Signed Up: |
Hi, I'm Andrés. I've spent the last 10+ years helping students conquer the parts of math, computer science, and AI that most tutors avoid — abstract proofs, theory of computation, the math behind machine learning, and high-level coursework at universities like ETH Zürich and King's College London.
My approach blends rigorous mathematical theory with hands-on coding experience, giving students the rare combination of understanding why something works and knowing how to apply it. I focus on building genuine intuition, not memorization — so you walk out of every lesson with skills that stick.
When I'm not teaching, you'll find me playing guitar or at the gym. I bring the same discipline I learned competing in math olympiads to every student I work with: structured, goal-focused, and relentless about results.
I'm a university-level math, computer science, and AI tutor based in Ecuador with 10+ years of teaching experience and 5+ years tutoring online. I've helped students master everything from first-year calculus to advanced topics like Theory of Computation, Discrete Mathematics, and the math behind Machine Learning.
🌍 Students from 13+ countries: United States, United Kingdom, Germany, Ukraine, United Arab Emirates, Spain, France, Italy, Australia, Argentina, Colombia, Peru, and Uruguay — including students from leading universities worldwide.
📘 University Courses I've Tutored:
ETH Zürich – Computer Science:
• Analysis I
• Linear Algebra
• Discrete Mathematics
• Algorithms and Probability (A&W – Algorithmen und Wahrscheinlichkeit)
King's College London – BSc Computer Science (Online):
• Foundations of Computing 1 (4CCS1FC1)
• Elementary Logic with Applications (4CCS1ELA)
• Data Structures (4CCS1DS1)
• Database Systems (4CCS1DBS)
General University Courses:
Calculus I–III, Multivariable Calculus, Linear Algebra, Probability & Statistics, Ordinary Differential Equations, Numerical Methods, Algorithms & Data Structures, Introduction to Data Science, Introduction to AI & Machine Learning
What students get when they work with me:
✅ Personalized lessons — fully customized to your syllabus, exam, and learning style
✅ Strategic study plans — built around your deadlines and long-term academic goals
✅ Interactive sessions — real-time problem-solving with advanced digital tools
✅ AI-friendly approach — I actively use AI tools (ChatGPT, Claude) to enhance learning, and I'll teach you how to use them correctly — as a learning aid, not a shortcut
✅ Bilingual support — fluent in English (B2) and Spanish (Native)
🧮💻 Software & Tools: Mathematica, MATLAB, GeoGebra, Python, R, Excel, JMP
⏰ Availability: 6:00 AM – 8:00 PM PST | I respond to messages within a few hours.
🎓 University Mathematics
Calculus I, II, III, Multivariable Calculus, Linear Algebra, Differential Equations (ODEs), Numerical Methods, Real Analysis, Discrete Mathematics
📐 Pre-University & A-Level Mathematics
Pre-Calculus, Algebra, Trigonometry, Quantitative Methods
🏆 Math Olympiad Coaching
National & international olympiad preparation, advanced problem-solving, proof techniques
🔬 Applied Mathematics & Scientific Computing
Mathematical Modeling, Optimization, Dynamical Systems | Tools: Mathematica, MATLAB, GeoGebra
💻 Computer Science
Foundations of Computing, Theory of Computation, Automata Theory, Graph Theory, Elementary Logic, Formal Languages, Algorithms & Data Structures, Database Systems, Introduction to Software
👨🏻💻 Programming & Object-Oriented Programming
Python, Java, JavaScript, Bash | OOP in Java | Software Engineering Fundamentals
🤖 Artificial Intelligence & Machine Learning Foundations
I specialize in the mathematical and conceptual foundations of AI — the part where most students get stuck:
• Introduction to AI & Machine Learning (university-level)
• Math for ML — Linear Algebra, Probability, Statistics, and Calculus applied to ML
• Core ML concepts — supervised vs. unsupervised learning, model evaluation, gradient descent
Note: I focus on theory and the math behind AI/ML rather than deep learning framework implementation (PyTorch/TensorFlow).
📊 Statistics & Data Science
Inferential Statistics, Combinatorics, Probability, Data Mining, Statistical Methods | Tools: R, Excel, JMP, Python
Very good explanations and amazing notes! Only problem is that the microphone quality is low, but that doesn't really matter.
Very helpful and efficient tutor, he helped me study and revise the mathematical part of Quantitative Method 3 with optimization, integration, and dynamic models. I would recommend him to anyone struggling with algebra or geometry.
Very helpful!
Great last class. Andres has been fantastic. Thank you for all your help. Definitely recommend working with Andres to all other students.
Great class. Andres helped me complete 2 more questions. I now understand how to do a for loop and reshape the data in R which I couldn't do before.
Extremely helpful.
Andres is an excellent tutor for my daughter. He has helped her prepare for Math Olimpiade and also with school work. Her math skills increased considerably. Thank you Andres! - Inong
Strongly recommend! Comes prepared and is very pedagogical. Helped a lot in explaining Discrete math topics :) - Joseph
Verified
BSc. in Electrical Engineering - 2019
NATIONAL GOLD MEDAL 🥇 in the Ecuadorian Mathematical Olympics
BRONZE MEDAL at the IBERO-AMERICAN level🥉
| Weekdays | Weekends | |
|---|---|---|
| Morning | ||
| Afternoon | ||
| Evening |