I’ll post here when I have the details.
As for leaving every 90 days – it’s not too hard to do a quick “visa run” to Hong Kong, but I totally understand if that’s not something you’d want to do. It would probably be cheaper than tuition at one of the language centers, but not necessarily.
If you do pick a language center – they’re all basically the same. Pick cheap or close, not “best”.