David G. Olson, 88, of Eden Prairie, a longtime music teacher and choir director, passed away March 6, 2025. A celebration of life will be held April 26.