Legally, if a service provide fails to provide the service which he or she agreed to, he or she has breached the contract. The client/customer can terminate the contract without further obligation or penalty, and is entitled to the return of any money he or she paid. Unfortunately, if the driving teacher will not voluntarily return the money, the only way to recover it would be to sue him or her. You have the option of suing in small claims court, where you could act as your own attorney and would only have to pay a small filing fee (usually around $25); you would sue the teacher for breach of contract.