Minds on Music: Composition for Creative and Critical Thinking