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. I wish Alexandra's new school and teachers would be as good as BSN. Continue your good work!