When I move to Thailand I will do so on a 90-day tourist visa. Prior to that expiring, I will obtain a non-immigrant O visa based on my marriage to a Thai. When I start working as a teacher, will I have to change my visa to a non-immigrant B visa to get a work permit, or can I get a work permit with a non-immigrant O visa? The reason I ask, is because perhaps I'll just skip getting the non-immigrant O visa and go straight from the tourist visa to the non-immigrant B visa. I'm guessing there's not a money requirement for the non-immigrant B visa like there is with the other visa? If I recall correctly, I had to keep something like 15k USD in my Thai bank account throughout my time in Thailand in order to meet one of the requirements for the non-immigrant O visa. Not that that is a problem, but why go through the hassle of having to get the required letter from the bank regarding my finances if I don't need to. Not to mention going through an extra visa process (from tourist to O to B). Also, what's with the stuff I've read regarding it taking 3 months to obtain a work permit. For those who arrive on a 30-day tourist visa and land a job as a teacher, what are they doing from the time that visa expires to the time they obtain their work permit and non-immigrant B visa? Are they able to get a non-immigrant B visa just by showing they've applied for the work permit, which will allow them to stay in the country until the work permit is issued? Suggestions? Comments? Concerns?