DBS seems to be a good school. Reviews that says it has more than 25 students per class is not true as I have checked with many mom's with kids in DBS. They all claimed an average of 22-23 per class.
Parents are updated on a weekly basis via newsletter on what is being taught for the week. It's always good to take a tour to the school & find out for yourself if you are comfortable with the school.