having a lot of natural ability or intelligence