High-school mathematics
Secondary 3 to 5 math, built on understanding instead of memorizing, with exam preparation.
KAHF Academy · Montreal & online
Structured courses in mathematics, programming, AI and cloud, taught by a university and college instructor with industry experience. Private or in small groups, in English or French.

Courses designed and taught by an instructor who has taught at
Learning paths
Six paths from first steps to production skills. Pick a path to see its courses.
Course catalog
Secondary 3 to 5 math, built on understanding instead of memorizing, with exam preparation.
Limits, derivatives and integrals with intuition first, then technique, then applications.
Vectors, matrices and transformations, with the geometric view that makes machine learning click.
From counting and distributions to inference and regression, taught with real data and Python.
Your first programming course: clear foundations and small projects you can show.
The core of computer science and technical interviews, implemented step by step.
Build and deploy a real web app: React front end, Node API and a database.
How models learn, how to evaluate them honestly, and how to use them on real problems.
From a single neuron to modern architectures, with hands-on PyTorch.
Use and build with large language models: prompting, retrieval-augmented generation and agents.
Turn messy data into clear insight with pandas, SQL and dashboards.
Containerize applications and run them reliably, from your laptop to a cluster.
Ship models like software: automated tests, pipelines, tracking and deployment.
Choose, secure and run AI workloads on the major clouds.
Hands-on projects that make coding, electronics and AI fun and understandable.
For graduate and senior students: scope a project, run sound experiments and write the paper.
Enrollment
No payment and no commitment now. We contact you to set the schedule, the format and the price.
Formats
Most flexibleOne-on-one sessions at your pace, on your syllabus or exam.
Best valueUp to 6 learners per group, for structured progress at a lower cost per person.
For organizationsTraining for your team, classroom or school, built around your tools and level.
How it works
Add one or more courses to your list. Not sure? Add what interests you and we will recommend the right fit.
Email or phone, your level and your availability. It takes a minute and commits you to nothing.
We contact you to understand your goals, then propose a schedule, a format and a clear price.

Your instructor
Founder and lead instructor
Fares teaches mathematics, programming and AI at the college and university level in Montreal, and builds AI systems in industry. Courses at KAHF Academy combine both: rigorous foundations and the tools used in real jobs.
For organizations
From a one-day generative-AI workshop to a full semester course, delivered in English or French, on-site or online.
FAQ
It depends on the course, the level and the format (private or small group). You get a clear price after a short call, before anything starts.
Both. Online sessions run on video with shared notes and code; in-person sessions are available in Montreal.
Either. Private sessions adapt to your pace; small groups (up to 6) cost less per person.
English or French, your choice.
Yes. Mention the course, school and exam dates in your message and the sessions will follow your syllabus.
Yes. See For organizations above, or write to us with your group size and goals.