Absolutely consult a contract lawyer to see what they can do for you, all of them say they can win your case so rather than charge ahead with a lawyer at your side, I would set a dollar limit on your legal defense and make it pretty low ($1000). Find a lawyer located in the county the case will be taken to the judge.
This is just me speaking not a lawyer, but I urge you to strongly consider setting up a payment plan for paying out your training contract because getting reamed by a contract lawyer hired to defend you is almost certainly a worse option than simply paying the contract out. These cases often (always) end up in a war of escalation between the two sides, with the only real winners being the lawyers collecting legal fees. Justice is expensive. You are a humble pilot, lawyering up is not a move you want to make in your position. The time to avoid these situations is BEFORE signing a contract, which is now gone.