The tools for developing these skills are in part qualitative – concepts such as set, relation, function, and structures ...