My courses

These are the courses I teach at Ibn Haldun University.

Spring 2023

Fall 2022

Previous courses