Online Tutoring in California
1-on-1 online sessions for students in California, billed in US Dollar ($ USD). Taught by an M.Sc., P.Eng. with 10+ years experience. Pacific-time sessions for Stanford, Berkeley, and UC students plus Silicon Valley career-changers learning Python and ML.
- First session freeNo credit card
- 30-day refundOn unused sessions
- Reply within 2 hoursBusiness hours
- P.Eng. licensed (Canada)M.Sc. Engineering
How I help students in California
California is where most of my Silicon Valley career-changers come from — people moving into machine learning and data science, often while working. On the academic side, I support students at Stanford, the UC system (Berkeley, UCLA, UCSD, UC Irvine), and the Cal State campuses through their CS, maths, and engineering courses, and high-schoolers sitting AP Computer Science A and the SAT. Pacific time is the easiest US zone to schedule with me — your daytime is my afternoon.
What Californian students typically bring
- AP Computer Science A and SAT maths for California high-schoolers
- CS, calculus, and linear algebra at Stanford, the UCs, and Cal State
- Python, ML, and data science for Silicon Valley career-changers
- Portfolio and interview prep for Bay Area tech and data roles
Pacific-time slots are plentiful because they land squarely in my Toronto afternoon, and pricing displays in USD by default.
Subjects Californian students book most
DSA — Foundations
Programming
Build the foundation every coding interview tests: Big-O analysis and the core data structures — arrays, hash …
Python Programming - Expert
Programming
Expert-level Python: Performance optimization, async programming, system design, and advanced algorithms. For …
Python Programming - Professional
Programming
Advanced Python for professionals: OOP, APIs, web scraping, automation, and real-world applications. Build pro…
LLM & AI Tools
Data Science & AI
Master prompt engineering, fine-tuning, and deploying Large Language Models for real-world applications.
Machine Learning & AI
Data Science & AI
Deep dive into ML algorithms, neural networks, model training, and deployment. Includes scikit-learn, TensorFl…
Python Programming - Essentials
Data Science & AI
Perfect for beginners and students. Learn Python fundamentals, basic syntax, data types, functions, and simple…
FE/PE Exam Preparation
Engineering
Pass your engineering exams with confidence. Comprehensive prep from licensed P.Eng. instructor. Includes prac…
Technical Interview Coaching
Career Development
Land your dream tech job. Master LeetCode problems, system design, behavioral questions, and salary negotiatio…
AI Automation — Foundations
AI & Machine Learning
Start automating the repetitive parts of your work. Learn n8n from scratch — triggers, nodes and connecting th…
AI Engineering — Foundations
AI & Machine Learning
Go from ChatGPT user to builder. Learn how large language models actually work, call the OpenAI and Claude API…
AI Engineering — RAG & Agents
AI & Machine Learning
Build the systems behind real AI products: retrieval-augmented generation over your own data, vector databases…
Data Engineering — Foundations
Data & Analytics
Learn the foundations data teams run on: advanced SQL, Python for moving data, and how real ETL/ELT pipelines …
Mathematics - All Levels
Mathematics & Statistics
From basic algebra to advanced calculus, linear algebra, and differential equations with personalized approach…
Power BI — Foundations
Data & Analytics
Go from spreadsheets to real dashboards. If you know Excel, you can do this — connect your data, build clear v…
DSA — Algorithms & Patterns
Programming
Learn the algorithm patterns that unlock LeetCode-style problems: trees, graphs, recursion, and techniques lik…
DSA — Interview-Ready
Programming
Get interview-ready for top tech roles: master dynamic programming and advanced graph algorithms, get an intro…
SQL & Database Fundamentals
Programming
Master SQL for data analysis and reporting. Learn queries, joins, aggregations, and database design. Essential…
MATLAB — Engineering Computation
Engineering
Use MATLAB the way engineers do: numerical methods, solving differential equations, data analysis and curve fi…
MATLAB — Foundations
Engineering
Get fluent in MATLAB fast: syntax, matrices, plotting and writing clean scripts and functions. Perfect for eng…
MATLAB & Simulink — Advanced
Engineering
Go advanced: build and simulate systems in Simulink, work through control and signal processing, and apply MAT…
AI & ChatGPT — Agents & Fine-Tuning
AI & Machine Learning
Advanced LLM engineering.
AI & ChatGPT — Use AI Daily
AI & Machine Learning
Use AI tools effectively.
AI Automation — AI Workflows
AI & Machine Learning
Combine the winning stack — n8n, Python and the OpenAI API — to build automations that read, decide and act. P…
AI Automation — Production
AI & Machine Learning
Run automations you can depend on: self-host n8n, manage credentials safely, add monitoring and retries, and s…
AI Engineering — Production
AI & Machine Learning
Take an LLM prototype to production. Design evaluations you can trust, add guardrails, decide when to fine-tun…
Algebra Mastery
Mathematics & Statistics
Complete algebra course covering linear equations, quadratic functions, polynomials, and advanced algebraic co…
C++ — Basics
Languages & Code
Start programming in C++.
C++ — Competitive & Interview
Languages & Code
Contest- and interview-ready C++.
C++ — Data Structures
Languages & Code
Data structures and algorithms in C++.
Calculus I — Limits & Derivatives
Mathematics & Statistics
Build real intuition for calculus, not just formulas. Master limits, derivatives and the chain rule, and see w…
Calculus II — Integrals & Series
Mathematics & Statistics
Get comfortable with the harder half: integration techniques, applications, and infinite series including Tayl…
Calculus III — Multivariable
Mathematics & Statistics
Tackle multivariable and vector calculus — partial derivatives, multiple integrals, gradient, divergence and c…
Cloud & AWS — Deploy & Containers
Careers & Academic
Deploy apps with Docker.
Cloud & AWS — Foundations
Careers & Academic
Cloud basics on AWS.
Cloud & AWS — MLOps & Scale
Careers & Academic
MLOps and scaling.
Data Analytics — Advanced
Data & Analytics
Advanced analytics engineering.
Data Analytics — Dashboards
Data & Analytics
Power BI and Tableau dashboards.
Data Analytics — Foundations
Data & Analytics
Start analysing data.
Data Engineering — dbt & Airflow
Data & Analytics
Build the modern analytics-engineering stack: transform data with dbt (models, tests, docs), orchestrate jobs …
Data Engineering — Scale
Data & Analytics
Engineer for scale: process big data with Spark/PySpark, design for performance, add streaming, and build pipe…
Data Science — Get Started
Data & Analytics
From spreadsheets to data thinking.
Data Science — Job-Ready
Data & Analytics
Portfolio and interview ready.
Data Science — Projects
Data & Analytics
End-to-end data projects.
Deep Learning — Build Models
AI & Machine Learning
Train CNNs and more.
Deep Learning — Foundations
AI & Machine Learning
Your first neural networks.
Deep Learning — Transformers & LLMs
AI & Machine Learning
Modern deep learning.
Excel - Professional Level
Business & Finance
Master advanced Excel including pivot tables, VLOOKUP, data analysis, charts, and business reporting. Perfect …
Excel — Basics
Data & Analytics
Spreadsheet basics.
Excel VBA & Automation
Business & Analytics
Automate your workflow with VBA programming. Create custom macros, automated reports, and powerful tools. Tran…
Interview Prep — DSA Foundations
Careers & Academic
Data structures & algorithms basics.
Interview Prep — System Design
Careers & Academic
System design interviews.
Linear Algebra — Applied & ML
Mathematics & Statistics
See why linear algebra is the language of machine learning: SVD, PCA, least squares and how matrix decompositi…
Linear Algebra — Core
Mathematics & Statistics
Master the core that university courses test and ML relies on: vector spaces, linear transformations, and eige…
Linear Algebra — Foundations
Mathematics & Statistics
Understand linear algebra from the ground up: vectors, matrices, and solving systems of equations — with the g…
Machine Learning — Build & Evaluate
AI & Machine Learning
Build and evaluate real models.
Machine Learning — Production & Advanced
AI & Machine Learning
Deploy and scale ML.
Maths — Advanced
Careers & Academic
Advanced university maths.
Power BI — Modelling & DAX
Data & Analytics
Build dashboards that scale: model your data properly, shape it with Power Query, and write DAX measures for t…
Power BI & Tableau — Advanced
Data & Analytics
Become the analyst teams rely on: optimise report performance, secure data with row-level security, tell a cle…
R — Basics
Languages & Code
Get started with R.
R — Research & Advanced
Languages & Code
Advanced R for research.
R — Stats & Data
Languages & Code
Statistics and data analysis in R.
SQL — Analytics
Languages & Code
Analytics SQL for real data work.
SQL — Design & Optimisation
Languages & Code
Database design and query tuning.
Statistics — Inference & Regression
Careers & Academic
Hypothesis testing and regression.
Statistics — Intro
Careers & Academic
Introductory statistics.
Statistics — Thesis & Research
Careers & Academic
Research and dissertation statistics.
Frequently asked — California students
Do you tutor students based in California?
Yes — entirely online. California runs on Pacific time — three hours behind my Toronto clock — so your late-morning, lunchtime, and early-afternoon sessions all fall inside my working day. The booking page reads your timezone automatically, so the calendar invite lands in local time with no manual conversion.
Can I pay in US Dollar (USD)?
Yes. Pricing is shown in US Dollar when you select USD ($) from the currency selector. Payment is taken at checkout via Stripe or PayPal.
How is the first session structured?
Your first 30-minute session is free with no payment information required. I use it to scope your goals, agree on a learning plan, and confirm fit before any package is booked.