Fares AlkhawajaTeach

Courses · Montreal & online

Learn the math,code and AIthat matter.

Private and small-group courses taught by Fares Alkhawaja: PhD, researcher and instructor at Vanier College, LaSalle College and Concordia University.

10+
years teaching
10
institutions
16
courses
EN · AR
taught in
Fares Alkhawaja

How it works

Three steps, no commitment.

  1. 01

    Pick your courses

    Add one or more courses to your list. Not sure? Add what interests you; we will figure out the right fit together.

  2. 02

    Leave your contact

    Email or phone, your level and your availability. It takes a minute and you commit to nothing.

  3. 03

    Plan together

    Fares contacts you to understand your goals, then proposes a schedule, a format and a price.

Catalog

Choose what you want to learn.

Mathematics10 sessions · 60 min

High-school mathematics

Secondary 3 to 5 math, built on understanding instead of memorizing, with exam preparation.

High school
Mathematics12 sessions · 90 min

Calculus I and II

Limits, derivatives and integrals with intuition first, then technique, then applications.

CEGEP / collegeUniversity
Mathematics10 sessions · 90 min

Linear algebra

Vectors, matrices and transformations, with the geometric view that makes machine learning click.

CEGEP / collegeUniversity
Mathematics10 sessions · 90 min

Probability and statistics

From counting and distributions to inference and regression, taught with real data and Python.

CEGEP / collegeUniversityProfessionals
Programming10 sessions · 90 min

Python from zero

Your first programming course: clear foundations and small projects you can show.

High schoolCEGEP / collegeProfessionals
Programming12 sessions · 90 min

Data structures and algorithms

The core of computer science and technical interviews, implemented step by step.

CEGEP / collegeUniversity
Programming12 sessions · 120 min

Full-stack web development

Build and deploy a real web app: React front end, Node API and a database.

CEGEP / collegeProfessionals
AI & data12 sessions · 90 min

Machine learning foundations

How models learn, how to evaluate them honestly, and how to use them on real problems.

UniversityProfessionals
AI & data10 sessions · 90 min

Deep learning and neural networks

From a single neuron to modern architectures, with hands-on PyTorch.

UniversityProfessionals
AI & data8 sessions · 120 min

Generative AI, LLMs and RAG

Use and build with large language models: prompting, retrieval-augmented generation and agents.

UniversityProfessionals
AI & data10 sessions · 90 min

Data wrangling and visualization

Turn messy data into clear insight with pandas, SQL and dashboards.

CEGEP / collegeProfessionals
DevOps & cloud8 sessions · 120 min

Docker and Kubernetes

Containerize applications and run them reliably, from your laptop to a cluster.

CEGEP / collegeProfessionals
DevOps & cloud8 sessions · 120 min

CI/CD and MLOps

Ship models like software: automated tests, pipelines, tracking and deployment.

ProfessionalsUniversity
DevOps & cloud6 sessions · 120 min

Cloud for AI: AWS, Azure and GCP

Choose, secure and run AI workloads on the major clouds.

Professionals
Kids & teens8 sessions · 60 min

Robotics and coding for kids (8 to 14)

Hands-on projects that make coding, electronics and AI fun and understandable.

Kids
Research6 sessions · 60 min

Research and thesis guidance

For graduate and senior students: scope a project, run sound experiments and write the paper.

University

Registration

Leave your contact, Fares will get back to you.

No payment and no commitment now. You will be contacted to plan the schedule, format and price.

Your courses

No course selected yet. Add courses from the catalog above, or describe what you need in the message.

Who is learning?

Leave at least one: email or phone.

Best way to reach you
Availability
Format

FAQ

Questions, answered.

How much does it cost?

Pricing depends on the course, the level and whether it is private or in a small group. You will get a clear price after a short call, before anything starts.

Online or in person?

Both. Online sessions run on video with shared notes and code; in-person sessions are possible in Montreal.

Private or group?

Either. Private sessions adapt to your pace; small groups (up to 6) cost less per person.

Which language?

English or French, your choice.

Can you help with a specific class or exam?

Yes. Mention the course, school and exam dates in your message and the sessions will follow your syllabus.

Do I need to prepare anything?

Only a laptop for programming courses. All materials are provided.