Long time customer dropping a review finally because my son has been here almost two years now and the academic training is solid I won't lie. Moral values, discipline, the whole thing they handle well and I see the difference at home. My only gripe though and this one annoys me sha is that every time I come for school events or to pick him up, the traffic situation outside this place is a complete nightmare. Getting in and out takes longer than the actual event sometimes and that's not really their fault but it makes the whole experience frustrating na.