Tessitura Integration / Data upload from outside Academy CRM

Hi everyone!

We are currently using an outside CRM system called Media 4 Artists to track our Dance Academy's student enrollment, registrations, auditions, etc. and would like to find a way to sync the data from this system to Tessitura.  We don't necessarily need the children's records synced, but we have a large group of adult class students who should be in Tessitura and we also are looking to mark existing Tessitura records as parents of students so that we can better understand that subset of patrons/volunteers/donors/etc.  Does anyone else have a similar setup or similar data needs?  What solutions or ideas do you have?

One very remedial idea we had was to pull a monthly/quarterly list out of our School enrollment CRM and pay Tessitura to do the data upload/entry, but this feels low-tech and perhaps unsustainable. . .not sure if I'm over complicating it.  Any advice would help!