IFTCC Curriculum Themes