You might find this article interesting as a guideline. But each Amphoe does tend to have a slight variation on requirements so also best to go and ask the one you plan to register with for a list of requirements
***********************************************