Good advice as usual Sensei8! Idretzka: there are way too many variables in life to even consider signing a 5 year contract. For instance, her interest might change, you may have to relocate due to work or economics, the list goes on. By the way, there are also a host of variables at the school that can change in 5 years. For instance, can they guarantee they will provide the same level of instruction, can they guarantee they will still be in business in 5 years? Lastly, i can't blame a school for making money and if you're okay with the cost then forgive me for sharing my opinion. However, your daughter is a purple and if I read correctly she started practicing within the last year or so. She's taking 2 classes per week and you've paid over $1,000 per testing cycle. If all of that is correct (and forgive me if I'm wrong) that's EXPENSIVE!!! To put it in perspective, an average program will cost anywhere from $5 to $15 per class. There are exceptions, heck, some schools don't charge at all! Regardless, by my math you are paying well above average. All of this is to say that I also recommend not signing the new contract and if you like the school present terms that are more acceptable to you. And most importantly, given the cost you might considering exploring all of your options in the area to make sure that a more cost effective alternative isn't out there. Please let us know how it goes!! Good luck !!