Leonard Insalaca is the Director of Fine Arts at Holy Spirit Preparatory School, a Catholic PK-12 College Preparatory School, in Atlanta, GA. He received his Bachelor of Music in Music Education degree from the University of Florida, and his Master of Music Education degree from the Florida State University College of Music.
His bands have performed at such venues as Carnegie Hall in New York City, Orchestra Hall – home of the Chicago Symphony Orchestra, in Chicago, Verizon, Hall at the Kimmel Center in Philadelphia, and have received an invitaion to perform for the Pope at the Vatican.