Teaching

Over 30 years educating students at university-entrance exam preparation centres, breaking complex theory into accessible lessons that foster deep comprehension.

  • Programming Languages

    Computer science and engineering

    Comprehensive instruction in fundamental and advanced programming paradigms, algorithms, and data structures, building the builder's mindset.

  • Discrete Mathematics

    Mathematics

    Foundational maths for computer science and engineering: logic, set theory, graph theory, and combinatorics. The grammar of computation.

  • Analytic Geometry

    Mathematics

    Advanced geometrical concepts and complex algebraic equations bridging visual intuition and mathematical rigour.

  • Plane Geometry

    Mathematics

    In-depth preparation for rigorous academic examinations, focused on proofs, theorems, and the discipline of logical deduction.