I'm planning on moving to HK within the next few months to teach English. As of now I am a recent university graduate in the process of getting a TEFL certification. My plan is to teach English full-time in a primary or secondary school and tutor on the side. However, I am getting mixed reviews from research and talking to English teachers on where to go. Some people recommend the government schools over the private & ESF schools because they're more likely to provide housing assistance in addition to a work visa. Others say the government schools are extremely rigorous and inflexible, and it's best to work in a private school where the schedule is a bit less demanding. Overall, which schools are best to apply to for housing accommodation and other benefits?