For India generally you have to deal with a company called VFS, you pay them they lose your documents and your Visa is void because you haven't supplied the necessary documentation. But of course they keep your money.
You really should specify where you want to stay in Thailand because each school is connected to a province and you generally can't get a Visa in another province to where you live.