BSN is a great establishment. Our daughter has adjusted very fast even without speaking a word of English.
She is happy to go to school every day and is excited to come back from vacation for a new term.
Teachers, administration and support personnel are very professional, kind and helpful.