Michael has been conducting choirs for seven years and is currently conducting four choirs. His groups range in age from 8 years old to 80+. His choirs are the Performing Panthers, the Treasure Coast Youth Choir, the Treasure Coast Community Singers, and Panthers Broadway. Michael was trained by Dr. Robert Quebbeman, Dr. Guy Webb and is currently being mentored by Dr. Doug Jewett.