Came to enroll my grandchild here and the whole process took longer than expected sha. The academics are solid and you can see the kids are learning well but the registration office was disorganized and nobody could give me clear answers about fees breakdown. Staff at the front desk were friendly enough but seemed confused about their own procedures. Would recommend if you have patience with bureaucracy but honestly their systems need serious work.