I've been taking my daughter to Bellanor for a few months now and the programs they offer are really solid, the staff know what they're doing with children. My only gripe sha is the waiting time when you show up, even with an appointment I waited almost 45 minutes before anyone attended to us and that day I had to get back to school for marking. Everything else has been good though, my daughter actually looks forward to going there which says something.