Nine years in the classroom.
Undergraduate mathematics in Pakistan and an international section at Stanford's Probability for AI, taught with LaTeX-typeset notes and Manim-animated lectures.
I've taught undergraduate mathematics at Horizon Degree & Commerce College since March 2017, across Real Analysis, Measure Theory, Abstract Algebra, Functional Analysis, Linear Algebra, Discrete Mathematics, Number Theory, Numerical Analysis, Calculus, Statistics, and Machine Learning. My approach leans on the same tools I use in my own research and in PlotLab: LaTeX for precise, well-typeset course materials, and Manim-animated visuals that make abstract ideas, from measure theory to number theory, easier to actually see.
Since 2026 my classroom has had an international side as well: a section at Stanford's Probability for AI, described below.
Section leader at Stanford
Probability for AI is a free online Stanford course on the math language that AI speaks. I was selected as a section leader out of more than 2,700 participants from over 70 countries.
I'm teaching top tech minds, including researchers and working professionals, and they come from across the world: the USA, UK, Germany, Portugal, Spain, and India. Together we go deep into how probability does its work inside AI, from why the same prompt gives different answers to what an accuracy number really tells you.
After every class I write detailed worked solutions and re-explain the week's ideas with Manim animations. Stanford professors and fellow section leaders have appreciated them, and every week's notes and videos are collected in one place.
Notes & videos · Animation playlist · Read the blog post →An AI tutor for my own students
Alongside LaTeX notes and Manim lectures, I built a doubt-clearing assistant that answers questions strictly from my own course notes in Calculus, Discrete Math, Linear Algebra, and Number Theory. It's paired with a teacher dashboard that shows me exactly what students are struggling with, so I can adjust what I teach next.
GitHub · Student app · Teacher dashboard →As Head of Department
- Lead academic operations across multiple campuses, including faculty assignments, course distribution, and curriculum development.
- Chair departmental seminars on emerging technologies in mathematics and AI, keeping faculty aligned with current research developments.
- Serve as primary liaison between administration, faculty, and students, sustaining instructional quality and resolving departmental challenges.
Let's talk
For teaching, research collaboration, or PhD-related conversations, reach out directly.
sohaibhassan199@gmail.com