 MIMA's other programs include music-based leadership training programs and teacher training programs for its own teachers.MIMA has developed its own teaching methodology that includes interactive group musical exercises, leadership training based on musical improvisation, and a repertoire of original songs and recordings.Starting in 2000, four Princeton University students launched a college social movement to bring university students together through improvised music.