An IB/IGCSE Teacher of History, Theory of Knowledge, and Geography. I am also an IB Examiner for Theory of knowledge and History paper 1, holding a B.A in History and Geography with 5+ years of teaching experience.