The Twin Cities Mobile Jazz Project is a great non-profit in the Twin Cities, providing free concerts and programs for children designed to expand their creative minds and enrich their education with history, culture, and enlightenment. Visit their website at www.twincitiesmoblejazzproject.org