All Information from Tod is correct. Just another note, as a former HR of International School in Thailand and mother of non-Thai student, you can ask/contact someone at Bangkok Prep’s HR (or Admin) department for assistance/info. regarding student visa, re-entry permit, 90 days report or else. Some (international) schools in Thailand provide this kind of service to the non-Thai students. Good luck!