TEACHING & MENTORING

Teaching Experience

Teaching mathematics through problem solving, intuition, and clear mathematical reasoning. My experience includes undergraduate teaching assistance, academic tutoring, mentoring, and supporting students across mathematics, probability, statistics, and mathematical finance.

“A teacher is never a giver of truth — he is a guide, a pointer to the truth that each student must find for himself.” — Bruce Lee

Teaching Portfolio

Selected teaching, tutoring, and mentoring roles.

Undergraduate TA Fall 2026

Math 3338 · Probability

University of Houston

Instructor: Dr. Robert Azencott

Probability Problem Solving Undergraduate
Undergraduate TA Spring 2026

Math 3338 · Probability

University of Houston

Instructor: Dr. Wenjiang Fu

Probability Problem Solving Undergraduate
Undergraduate TA Fall 2025

Math 2413 · Calculus I

University of Houston

Instructor: Dr. Moses Sosa

Calculus Recitations Undergraduate
Graduate TA Fall 2024

MA5950 · Mathematical Finance

Indian Institute of Technology Madras

Instructor: Dr. Barun Sarkar

Stochastic Finance Graduate Mathematics
CASA Tutor Since 2025

Mathematics & Statistics Tutoring

University of Houston

Center for Academic Support and Assessment (CASA)

Calculus Statistics Academic Support
Mentor & TA Nov 2023 · Dec 2024

Math Advancement Class on Sundays (MAC-S)

Indian Institute of Technology Madras

Mentored students in advanced undergraduate mathematics.

Linear Algebra Functional Analysis Topology

My Teaching Approach

I try to help students understand why a mathematical idea works before focusing only on formulas or procedures.

My goal is to make difficult concepts approachable by connecting formal mathematics with intuition, examples, visualization, and structured problem solving.

01 Build intuition before abstraction
02 Encourage students to explain their reasoning
03 Use examples to connect theory and computation
04 Treat mistakes as part of mathematical learning

MATH RESOURCE LIBRARY

Math Materials

A curated collection of notes, books, references, computational tools, learning paths, and resources that I have found useful while studying mathematics and related areas.

Analysis

Against the common notion, books such as Rudin, Bartle–Sherbert, and Apostol can feel like admiring a masterpiece from a distance. I prefer complementing them with books that contain approachable examples and lots of problems.

Algebra

Herstein and Dummit–Foote are excellent references, but I like pairing them with problem-oriented books such as Frank Ayres. Video lectures, including Benedict Gross's algebra lectures, can also help.

Linear Algebra

Complex Analysis

Topology

ODE & PDE

I have not referred to as many books for differential equations as for the other subjects, so this section may grow over time.

Functional Analysis

Measure Theory

  • Measure and Integration — Inder K. Rana
  • Math4All notes — Notes 1 / Notes 2
Extra resource shelf

I highly appreciate the work at pkalika.in ↗ for mathematics aspirants.

Platforms to know

GitHub Kaggle Notebooks GeeksforGeeks KDnuggets GateOverflow

Articles and newsletters from KDnuggets ↗ are useful for following developments in data science and AI.

Cheat sheets & articles

  • Complete Data Science cheat sheet — Statistics & Mathematics
  • Complete Machine Learning cheat sheet
  • GATE DA materials
  • Machine Learning for Beginners
  • Supervised vs. Unsupervised Learning
  • Seven Machine Learning Algorithms Every Data Scientist Should Know

Intro course ideas

  • Python introduction using Google Colab
  • Visualizing neural networks with TensorFlow Playground

Books & references

  • Monte Carlo Methods in Engineering — Glasserman
  • Options, Futures and Other Derivatives — John Hull
  • Stochastic Differential Equations — Øksendal (not for beginners)

Software & markets

TradingView GoChart Investopedia Simulator Fixed Income Futures & Options
Research

Litmaps · Research Rabbit · Overleaf · LyX · ChatPDF · Paperpal · Notion · Mendeley

Scientific Computing

MATLAB Online ↗

Probability & Statistics

R / Posit Cloud ↗

Python Workflow

Google Colab ↗ · VS Code · GitHub · Codespaces

LEARNING ROADMAP

A Mathematics Learning Path

One possible progression from foundational mathematics to advanced undergraduate and graduate topics.

01

High School

Build fluency and intuition.

Set Theory Sequences & Series Binomial Theorem Permutations & Combinations Matrices & Determinants Complex Numbers Quadratic Equations Trigonometry Coordinate Geometry Vector Algebra 3D Geometry Continuity & Derivatives ↗ Differential Calculus ↗ Integral Calculus Statistics & Probability Mathematical Reasoning & Logic
02

Undergraduate

Move from calculation to structure.

Stage 1 Single Variable Calculus ↗ Classical Algebra Analytical Geometry Vector & Integral Calculus Number Theory Intro to ODE & PDE
Stage 2 Multivariate Calculus Fourier Series & Laplace Transform Probability & Statistics ↗ Mathematics for Physics Mathematics for Computer Science Operations Research Numerical Analysis
Stage 3 Real Analysis ↗ Complex Variables Linear Algebra & Applications Abstract Algebraic Structures Advanced Fourier & Laplace Transform
03

Graduate

Develop abstraction and research readiness.

Level 1 Real Analysis Advanced Linear Algebra Algebraic Structures Ordinary Differential Equations Discrete Mathematics Numerical Analysis & Computing
Level 2 Partial Differential Equations Complex Analysis Measure Theory Topology Probability Theory ↗ Functional Analysis
Complete graduate syllabus ↗

These areas open into research directions such as:

Analysis & PDEs | Algebraic Structures | Discrete Mathematics & Computation | Geometry & Topology | Scientific Computing | Applied Mathematics | Probability & Statistics