Outstanding. Even my kids enjoyed it and understood it.