Success Academy, doing remarkably well