The traditional method of teaching group theory, based on the axioms closure, associativity, identity, and inversion, leads to a large measure of abstraction in the learning procedure. The reason for this is the nature of group theory itself, with its abstract sets and binary operations defined within them. This traditional method of learning group theory could be compared to the learning of geometry without drawing triangles, something quite unreasonable, at least at the high school level. A further difficulty in studying group theory is the large number of concepts which are required from the beginning.