Teaching

  1. Winter 2018: Duality in Logic and Computer Science, Graduate course, Organizer and instructor, University of Amsterdam.
  2. Summer 2017: Math 201: Calculus I, Instructor, City College of New York.
  3. Spring 2017: Math 346: Elements of Linear Algebra, Instructor, City College of New York.
  4. Fall 2016: Math 30800: Bridge to Advanced Mathematics, Instructor, City College of New York.
  5. Fall 2014: Reading seminar on Mathematical Logic, organized together with Denisa Diaconescu, Universitšt Bern.
  6. Fall 2014: Topology, teaching assistant, 3rd year B. Sc. / 1st year M. Sc. Mathematics course taught by Alain Jeanneret, Universitšt Bern.
  7. Spring 2014: guest lecturer on completeness proofs in logic via duality, Mai Gehrke's course on Duality and Domains, M2 LMFI, Universitť Paris Diderot.
  8. 2011: co-supervision of final Bachelor thesis project of two B. Sc. students.
  9. Fall 2011: Topologie, teaching assistant, 3rd year B. Sc. Mathematics course taught by Michael Mueger, Radboud Universiteit Nijmegen.
  10. Spring 2011: Universal Algebra, teaching assistant and guest lecturer, M.Sc. Mathematics course, taught by Mai Gehrke, Radboud Universiteit Nijmegen.
  11. Fall 2010: Topologie, teaching assistant, 3rd year B. Sc. Mathematics course taught by Michael Mueger, Radboud Universiteit Nijmegen.
  12. Fall 2009: Inleiding Logica, teaching assistant, B. Sc. Mathematics course taught by Yde Venema, Universiteit van Amsterdam.
  13. Fall 2009: Basiswiskunde, teaching assistant, first year B. Sc. Mathematics course, Universiteit van Amsterdam.
  14. Fall 2009: Methoden & Technieken voor Beta-Gamma, practicum, first year course in interdisciplinary Beta-Gamma Bachelor, Universiteit van Amsterdam.
  15. Spring 2009: Continue Wiskunde & Kansrekening en Statistiek voor Informatica, teaching assistant, 2nd year course in B. Sc. Computer Science, Universiteit van Amsterdam.
  16. Fall 2008: Basiswiskunde, teaching assistant, first year B. Sc. Mathematics course, Universiteit van Amsterdam.