My foundational system of teaching axioms are the following (thanks to Federico Ardila):
Courses I have taught:
Students have done reading courses with me on: