- AAM102 Algebra I
- IME2024 In-Service Module
- IME2025 In-Service Module
- MME815 Geometry and the Teaching of Geometry
His main research interests are in general topology, universal algebra (lattices, posets, completely distributive and continuous lattices), category theory and its applications. Recently he has been also involved in investigating the interation between domain theory and integral. For some years he has been teaching algebra (linear algebra, abstract algebra, commutative algebra, ordered structures). His main interest in Mathematics education is to look for ways by which modern mathematics subjects (especially, abstract ones) could strengthen school Mathematics teaching.