Uncategorized Perfecting Choir Management: Finding the Ideal Online System for Your Choir Maybe it is the hectic pace of life in the 21st century, or maybe it is because there is a smart phone in every pocket, but it seems like... More