In this textbook, the foundations of mathematics are made explicit and the reader is guided through the background knowledge and understanding that are required in order to teach the subject effectively.[...]