BESA stands for Baguio English Schools Association and is an umbrella organization of 11 International English Schools in Baguio. All of which offer ESL Course with food and lodging.