No, there are no contracts when you work with TeachersASAP.   We do provide a Service Level Agreement that defines duties and responsibilities of each other when we are engaged in providing you services.   Our goal is for our clients and teachers to have all of their respective information provide up front, in one place, leaving no surprise conversations about their relationship and responsibilities with TeachersASAP.