Love them! Its a fantastic place my daughter has really done well and enjoys being there. They have brought the best out of her. A happy and caring place. The teaching re ... more