At Jeff Ellis' International Karate Centers (IKC) students train in classes designed specifically toward their own ability and age level.As the student progresses, he or she is admitted into more advanced classes, where greater levels of physical and mental mastery are achieved.These courses will provide a great deal of enjoyment and satisfaction as each student excels in the skill that is important to them and have fun at it.